_get_daylight
Ruft die Sommerzeitverschiebung in Stunden ab.
error_t _get_daylight( int* hours );
Parameter
- hours
Die Verschiebung der Sommerzeit in Stunden.
Rückgabewert
Bei Erfolg Null oder ein errno-.Wert, falls ein Fehler auftritt.
Hinweise
Die Funktion _get_daylight ruft die Anzahl der Stunden in der Sommerzeit als Ganzzahl ab. Wenn die Sommerzeit gültig ist, beträgt die Standardzeitverschiebung eine Stunde (obwohl in ein paar Regionen eine Zeitverschiebung von zwei Stunden gilt).
Wenn hours den Wert NULL annimmt, wird wie in Parametervalidierung beschrieben der Handler für ungültige Parameter aufgerufen. Wenn die weitere Ausführung zugelassen wird, legt diese Funktion errno auf EINVAL fest und gibt EINVAL zurück.
Es wird empfohlen, diese Funktion statt des Makros _daylight oder der veralteten Funktion**__daylight** zu verwenden.
.NET Framework-Entsprechung
Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.
Anforderungen
Routine |
Erforderlicher Header |
---|---|
_get_daylight |
<time.h> |
Weitere Informationen finden Sie unter Kompatibilität.