Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Ruft die Sommerzeitverschiebung in Sekunden ab.
Syntax
error_t _get_dstbias( long* seconds );
Parameter
seconds
Die Verschiebung der Sommerzeit in Sekunden.
Rückgabewert
Bei Erfolg Null oder ein errno-.Wert, falls ein Fehler auftritt.
Hinweise
Die Funktion _get_dstbias ruft die Anzahl der Sekunden in der Sommerzeit als Ganzzahl ab. Wenn die Sommerzeit gültig ist, beträgt die Standardzeitverschiebung 3600 Sekunden. Dies ist die Anzahl der Sekunden in einer Stunde (obwohl in ein paar Regionen eine Zeitverschiebung von zwei Stunden gilt).
Wenn seconds ja NULL, wird der ungültige Parameterhandler aufgerufen, wie in der Parameterüberprüfung beschrieben. 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 _dstbias oder der veralteten Funktion__dstbias zu verwenden.
Standardmäßig gilt der globale Zustand dieser Funktion für die Anwendung. Wie Sie dieses Verhalten ändern, erfahren Sie unter Globaler Status in der CRT.
Anforderungen
| Routine | Erforderlicher Header |
|---|---|
_get_dstbias |
<time.h> |
Weitere Informationen finden Sie unter Kompatibilität.
Siehe auch
Zeitverwaltung
errno, _doserrno, _sys_errlist und _sys_nerr
_get_daylight
_get_timezone
_get_tzname