Freigeben über


_get_timezone

Ruft den Unterschied in Sekunden zwischen koordinierter Weltzeit (UTC) und Ortszeit ab.

error_t _get_timezone(  
    long* seconds 
);

Parameter

  • seconds
    Der Unterschied in Sekunden zwischen UTC und Ortszeit.

Rückgabewert

Null wenn erfolgreich oder ein errno-Wert, wenn ein Fehler auftritt.

Hinweise

Die Funktion ruft _get_timezone den Unterschied in Sekunden zwischen UTC und Ortszeit als Ganzzahl ab. Der Standardwert ist 28.800 Sekunden, für Pacific Normalzeit (acht Stunden nach UTC).

Wenn seconds den Wert NULL annimmt, wird der ungültige Parameterhandler, wie in Parametervalidierung beschrieben, aufgerufen. Wenn die weitere Ausführung zugelassen wird, legt diese Funktion errno auf EINVAL fest und gibt EINVAL zurück.

Anforderungen

Routine

Erforderlicher Header

_get_timezone

<time.h>

Weitere Informationen finden Sie unter Kompatibilität.

.NET Framework-Entsprechung

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

Siehe auch

Referenz

Uhrzeitverwaltung

errno, _doserrno, _sys_errlist und _sys_nerr

_get_daylight

_get_dstbias

_get_tzname