LlGetInventoryAcquireTime/ja

From Second Life Wiki
Jump to navigation Jump to search

要約

関数: string llGetInventoryAcquireTime( string item );

アイテムがprimのインベントリに追加されたタイムスタンプを含む。

時間はUTCタイムゾーンで "YYYY-MM-DDThh:mm:ssZ" の形式で表示されます。

秒単位で正確であるようです。を string で返します。

• string item an item in the inventory of the prim this script is in

警告

  • If item is missing from the prim's inventory then an error is shouted on DEBUG_CHANNEL.
  • この関数は現在、ミリ秒のないISOタイムスタンプを返します。ミリ秒のサポートが将来的に追加される可能性があるため、アプリケーションを作成する際にはその準備をすることをお勧めします。
  • llListSortを使用してミリ秒を含むと含まないとできたタイムスタンプのリストをソートすると、望ましくない結果になります。ミリ秒のないタイムスタンプに ".000000" を挿入する必要があります。

サンプル

インベントリに他のアイテムがない場合、スクリプト自体からタイムスタンプを取得します。

default
{
    state_entry()
    {
        llSay(0, "Hello, Avatar!");
    }

    touch_start(integer total_number)
    {
        string item = llGetInventoryName(INVENTORY_ALL, 0); // 0 means the first item in prim's inventory.
        string timestamp = llGetInventoryAcquireTime(item);
        
        llSay(0, "Timestamp for: " + item + " - " + timestamp); // output
    }
}

関連項目

関数

•  llGetTimestamp/ja 同じフォーマットを使用して現在のタイムスタンプを返します
•  llGetInventoryCreator/ja インベントリアイテムの作成者を返します
•  llGetInventoryName/ja インベントリアイテムの名前を返します
•  llGetInventoryType/ja インベントリアイテムが存在するかどうかをテストし、そのタイプを返します
•  llGetInventoryNumber/ja 特定のタイプのアイテムの在庫数を返します
•  llGetInventoryPermMask/ja インベントリアイテムの権限を返します
•  llGetInventoryKey/ja インベントリアイテムのUUID(フルパームの場合)を返します

特記事項

Search JIRA for related Issues

Signature

function string llGetInventoryAcquireTime( string item );
この翻訳は 原文 と比べて古いですか?間違いがありますか?読みにくいですか?みんなで 修正 していきましょう! (手順はこちら)
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。