LlGetDate/de

From Second Life Wiki
Jump to navigation Jump to search

Beschreibung

Funktion: string llGetDate( );

gibt das derzeitige Darum in der UTC Zeitzone im Format "YYYY-MM-DD".

Wenn ebenfalls die Zeit von Interesse ist, nutze: llGetTimestamp. Die Funktion nutzt das Format "YYYY-MM-DDThh:mm:ss.ff..fZ"

Beispiele

<lsl>// Geburtstagsüberraschung default {

   state_entry()
   {   
       llSetTimerEvent(0.1);
   }
   timer()
   {
       if(llGetDate() == "2009-02-15")
           llSetText("HAPPY BIRTHDAY!", <0,1,0>, 1.0);
       else
           llSetText("Es kommt eine Überraschung...", <0,1,0>, 1.0);
        
       llSetTimerEvent(3600.0);  // prüft jede Stunde. 
   }

}</lsl> <lsl>// Funktion um den numerischen Tag des Jahres zu berechnen integer dayOfYear(integer year, integer month, integer day) {

   return day + (month - 1) * 30 + (((month > 8) + month) / 2)
- ((1 + (((!(year % 4)) ^ (!(year % 100)) ^ (!(year % 400)))

Siehe auch

Funktionen

•  llGetTimestamp Selbes Format, nur mit Zeit statt Datum.

Artikel

•  ISO 8601

Weiterführende Anmerkungen

Nach JIRA-Issues suchen, die sich hierauf beziehen

Signature

function string llGetDate();
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.