Difference between revisions of "LlGetTimestamp"
Jump to navigation
Jump to search
Void Singer (talk | contribs) m (formatted example) |
|||
Line 8: | Line 8: | ||
|caveats | |caveats | ||
|constants | |constants | ||
|examples=< | |examples=<lsl> | ||
// Reset tracker | // Reset tracker | ||
Line 26: | Line 26: | ||
} | } | ||
} | } | ||
</ | </lsl> | ||
|helpers | |helpers | ||
|also_functions={{LSL DefineRow||[[llGetDate]]|Same format but without the time.}} | |also_functions={{LSL DefineRow||[[llGetDate]]|Same format but without the time.}} |
Revision as of 19:51, 19 February 2008
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: string llGetTimestamp( );273 | Function ID |
0.0 | Forced Delay |
10.0 | Energy |
Returns a string that is the current date and time in the UTC time zone in the format "YYYY-MM-DDThh:mm:ss.ff..fZ"
Appears to be accurate to milliseconds.
Caveats
Examples
<lsl> // Reset tracker
string BOOT_TIME;
default {
state_entry() { BOOT_TIME = llGetTimestamp(); // script restarts when SIM restarts } touch_start(integer num) { llSay(PUBLIC_CHANNEL, "The last system restart was @ " + BOOT_TIME); llSay(PUBLIC_CHANNEL, "Right now it is " + llGetTimestamp()); }
}
</lsl>See Also
Functions
• | llGetDate | – | Same format but without the time. |
Articles
• | ISO 8601 | |||
• | ISO_8601 | |||
• | Code Racer | - useful benchmarks within 100 trials | ||
• | Efficiency Tester | - more accurate benchmarks within 10,000 trials | ||
• | LSL_Script_Efficiency | - in-depth discussion of the Efficiency Tester |