Udostępnij za pośrednictwem


_get_timezone

Pobiera różnicę w sekundach między skoordynowanego czasu uniwersalnego (UTC) i czasem lokalnym.

error_t _get_timezone( 
    long* seconds
);

Parametry

  • seconds
    Różnica w sekundach między czasem UTC i czasem lokalnym.

Wartość zwracana

Zero, jeśli kończy się pomyślnie, lub na errno wartość, jeśli wystąpi błąd.

Uwagi

_get_timezone Funkcja pobiera różnicę w sekundach między czasem UTC i czasem lokalnym, jako liczbę całkowitą.Wartością domyślną jest 28 800 sekund dla standardowy czas pacyficzny (osiem godzin zaległości UTC).

Jeśli seconds jest NULL, wywoływana jest funkcja obsługi nieprawidłowy parametr, jak opisano w Sprawdzanie poprawności parametru.Jeśli wykonanie może kontynuować, ta funkcja ustawia errno do EINVAL i zwraca EINVAL.

Wymagania

Rozpoczęto wykonywanie procedury

Wymaganego nagłówka

_get_timezone

<time.h>

Aby uzyskać więcej informacji, zobacz Zgodność.

Odpowiednik w programie .NET Framework

Nie dotyczy. Aby wywołać standardowych funkcji C, należy użyć PInvoke. Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

Zobacz też

Informacje

Zarządzanie czasem

errno, _doserrno, _sys_errlist i _sys_nerr

_get_daylight

_get_dstbias

_get_tzname