Difference between revisions of "LlGetTimestamp"

From Second Life Wiki
Jump to: navigation, search
m (link with the Efficiency Tester and LSL_Script_Efficiency that calls this llGetTimeStamp function, also link with http://en.wikipedia.org/wiki/ISO_8601)
(link with Code Racer, distinguish from Efficiency Tester and LSL Script Efficiency)
Line 31: Line 31:
 
{{LSL DefineRow||[http://www.cl.cam.ac.uk/~mgk25/iso-time.html ISO 8601]|}}
 
{{LSL DefineRow||[http://www.cl.cam.ac.uk/~mgk25/iso-time.html ISO 8601]|}}
 
{{LSL DefineRow||http://en.wikipedia.org/wiki/ISO_8601|}}
 
{{LSL DefineRow||http://en.wikipedia.org/wiki/ISO_8601|}}
{{LSL DefineRow||[[Efficiency Tester]]|}}
+
{{LSL DefineRow||[[Code Racer]]|}} - useful benchmarks within 100 trials
{{LSL DefineRow||[[LSL_Script_Efficiency]]|}}
+
{{LSL DefineRow||[[Efficiency Tester]]|}} - more accurate benchmarks within 10,000 trials
 +
{{LSL DefineRow||[[LSL_Script_Efficiency]]|}} - in-depth discussion of the Efficiency Tester
 
|notes
 
|notes
 
|cat1=Time
 
|cat1=Time

Revision as of 04:46, 18 October 2007

Summary

Function: string llGetTimestamp( );

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.

Examples

// Reset tracker
string BOOT_TIME;
default
{
    state_entry()
    {
        BOOT_TIME = llGetTimestamp(); 
    }
    
    touch_start(integer num)
    {
        llSay(PUBLIC_CHANNEL, "The last system restart was @ " + BOOT_TIME);
    }
}

See Also

Functions

•  llGetDate Same format but without the time.

Articles

•  ISO 8601
•  http://en.wikipedia.org/wiki/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

Deep Notes

Search JIRA for related Issues

Signature

function string llGetTimestamp();