Difference between revisions of "LlGetTimestamp"
Jump to navigation
Jump to search
m |
(added dynamic use of function) |
||
Line 10: | Line 10: | ||
|examples=<pre> | |examples=<pre> | ||
// Reset tracker | // Reset tracker | ||
string BOOT_TIME; | string BOOT_TIME; | ||
default | default | ||
{ | { | ||
state_entry() | state_entry() | ||
{ | { | ||
BOOT_TIME = llGetTimestamp(); | BOOT_TIME = llGetTimestamp(); // script restarts when sim restarts | ||
} | } | ||
Line 21: | Line 23: | ||
{ | { | ||
llSay(PUBLIC_CHANNEL, "The last system restart was @ " + BOOT_TIME); | llSay(PUBLIC_CHANNEL, "The last system restart was @ " + BOOT_TIME); | ||
llSay(PUBLIC_CHANNEL, "Right now it is " + llGetTimeStamp()); | |||
} | } | ||
} | } |
Revision as of 18:25, 12 November 2007
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
// 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()); } }
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 |