Udostępnij za pośrednictwem


_get_dstbias

Pobiera przesunięcie czasu (w sekundach).

error_t _get_dstbias(      int* seconds );

Parametry

  • seconds
    Przesunięcie (w sekundach) czasu.

Wartość zwracana

Od zera w przypadku powodzenia lub errno wartość, gdy wystąpi błąd.

Uwagi

_get_dstbias Funkcja pobiera liczbę sekund czasu jako liczba całkowita.Jeśli czasu jest włączone, przesunięcie domyślna jest 3600 sekund, co jest liczba sekund w ciągu godziny (chociaż kilku obszarów wartości przesunięcia dwóch godzin).

Jeśli seconds jest NULL, zgodnie z opisem w wywołaniu obsługi nieprawidłowy parametr Sprawdzanie poprawności parametru.Jeśli jest dozwolone wykonywanie aby kontynuować, ta funkcja ustawia errno do EINVAL i zwraca EINVAL.

Firma Microsoft zaleca, aby użyć tej funkcji zamiast makra _dstbias lub przestarzały funkcji __dstbias.

Odpowiednik w programie .NET Framework

Nie dotyczy. Aby wywołać standardową funkcję C, należy użyć PInvoke. Aby uzyskać więcej informacji, zobacz przykłady wywołania platformy.

Wymagania

Procedura

Wymagany nagłówek

_get_dstbias

< time.h >

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

Zobacz też

Informacje

Zarządzanie czasem

errno, _doserrno, _sys_errlist, and _sys_nerr

_get_daylight

_get_timezone

_get_tzname