_get_timezone
Ruft den Unterschied in Sekunden zwischen Coordinated Universal Time (UTC) oder lokale Zeit ab oder legt ihn fest.
error_t _get_timezone(
long* seconds
);
Parameter
- seconds
Der Unterschied in Sekunden zwischen der UTC-Zeit und der lokalen Zeit zu.
Rückgabewert
Beliebige wenn der Vorgang erfolgreich war oder ein errno-Wert, wenn ein Fehler auftritt.
Hinweise
Die _get_timezone-Funktion ruft den Unterschied in Sekunden zwischen der UTC-Zeit und der lokalen Zeit als ganze Zahl ab.Der Standardwert beträgt 28,800 Sekunden für Pacific Normalzeit (acht Stunden nach UTC).
Wenn secondsNULLungültige Parameter ist, wird der Ereignishandler aufgerufen, wie in Parametervalidierungbeschrieben.Wenn die Ausführung ermöglicht wird, um fortzufahren, gibt diese Funktion errno legt diesen fest EINVAL und EINVALzurück.
Anforderungen
Routine |
Erforderlicher Header |
---|---|
_get_timezone |
<time.h> |
Weitere Informationen finden Sie unter Kompatibilität.
.NET Framework-Entsprechung
Nicht zutreffend. Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke. Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.