llGetInventoryAcquireTime
function
Function syntax
string llGetInventoryAcquireTime(string item// Name of the item in the prim's inventory.
);- Returns
string- Energy
- 10
Returns a string with the timestamp that the item was added to the prim’s inventory.
The time is in the UTC time zone in the format “YYYY-MM-DDThh:mm:ssZ”
Appears to be accurate to seconds.
string result = llGetInventoryAcquireTime("");Caveats
Section titled “Caveats”- This function currently returns an ISO timestamp that is missing milliseconds. It is recommended that you code your applications in preparation of millisecond support being added at a later date.
- Using
llListSortto sort a list of timestamps that both include and exclude milliseconds will have undesired results. “.000000” will first have to be inserted into timestamps missing milliseconds. - Changing the contents of a script or notecard (or recompiling a script) does not change its acquire time.
Examples
Section titled “Examples”If there is no other item in the inventory, you get the timestamp from the script itself.
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 }}See also
Section titled “See also”Functions
Section titled “Functions”llGetTimestamp— Returns the current timestamp using the same formatllGetInventoryCreator— Returns the inventory item’s creatorllGetInventoryName— Returns the inventory item’s namellGetInventoryType— Tests to see if an inventory item exists and returns its typellGetInventoryNumber— Returns the number of items of a specific type in inventoryllGetInventoryPermMask— Returns the inventory item’s permissionsllGetInventoryKey— Returns the inventory item’s UUID (if full perm)
Original wiki source
Some wiki templates and tables need their original context. View this article on the Second Life Wiki. Technical wording and examples are retained from the source; historical guidance may differ from current behavior.