LlGetTimestamp/de
From Second Life Wiki
Hauptseite > LlGetTimestamp > LlGetTimestamp/de
| LSL Portal | Funktionen | Ereignisse | Typen | Konstanten | Datenflusskontrolle | Script Sammlung | Tutorien |
Beschreibung
Funktion: string llGetTimestamp( );| 273 | Funktions ID |
| 0.0 | Verzögerung |
| 10.0 | Energie |
Gibt eine Zeichenkette, welche dem derzeitigen Datum und der Uhrzeit der UTC Zeitzone im format "YYYY-MM-DDThh:mm:ss.ff..fZ" entspricht.
Scheint auf Millisekunden genau zu sein.
Beispiele
// Zeigt an, wann das Skript zuletzt zurückgesetzt wurde (reset) string BOOT_TIME; default { state_entry() { BOOT_TIME = llGetTimestamp(); // state_entry wird beim zurücksetzen eines Skripts ausgelöst. } touch_start(integer num) { llSay(PUBLIC_CHANNEL, "Das Skript wurde zuletzt um " + BOOT_TIME + " zurückgesetzt."); llSay(PUBLIC_CHANNEL, "Jetzt ist es " + llGetTimestamp()); } }
// Begrüßer default { state_entry() { llSetTouchText("Grüße"); } touch_start(integer num) { list TimeStamp = llParseString2List(llGetTimestamp(),["-",":"],["T"]); //Beziehe den Zeitstempel und unterteile ihn in Elemente einer Liste integer Hour = llList2Integer(TimeStamp,4); if(Hour<12) llSay(PUBLIC_CHANNEL,"Guten Morgen, "+ llDetectedName(0) +"!"); else if(Hour<17) llSay(PUBLIC_CHANNEL,"Einen schönen Nachmittag, " + llDetectedName(0))+ "!"; else llSay(PUBLIC_CHANNEL,"Guten Abend, " + llKey2Name(llDetectedKey(0)))+"!"; } }
Siehe auch
Funktionen
| • | llGetDate | – | Same format but without the time. | |
| • | llGetUnixTime | – | Time in seconds since the epoch. | |
| • | llGetTime | – | Elapsed script-time. |
Artikel
| • | ISO 8601 | |||
| • | ISO_8601 | |||
| • | Code Racer(en) | - nützliche Benchmarks bei 100 Versuchen | ||
| • | Efficiency Tester(en) | - präzisere Benchmarks bei 10,000 Versuchen | ||
| • | LSL_Script_Efficiency(en) | - In die Tiefe gehende Diskussion über Effizienztester |
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.

