TimeDaylightSavings

Gibt die Differenz der Sommerzeit zur Normalzeit in Sekunden zurück, nachdem der übergang zur Sommerzeit stattgefunden hat. Hängt von Einstellungen im Computer des Nutzers ab.

int  TimeDaylightSavings();

Rückgabewert

Nach dem Übergang zur Winterzeit (Normalzeit), wird 0 zurückgegeben.

Beispiel:

void OnStart()
  {
//--- liefert die Sommerzeitanpassung in Sekunden
   int sec_dl=TimeDaylightSavings();
   
//--- Erstellen des Textes erstellen, der den empfangenen Wert beschreibt
   string text=(sec_dl==0 ? "Standard \"winter\" time is used" : 
                StringFormat("Daylight saving time has been switched over. The correction is %d seconds"sec_dl));
   
//--- Ausgabe einer Beschreibung der Sommerzeitumstellung in Sekunden im Protokoll
   Print(text);
   /*
   Result for "winter" time:
   Standard "winter" time is used
   
   Result for "summer" time:
   Daylight saving time has been switched overThe correction is -3600 seconds
   */
  }