Поделиться через


_get_timezone

Возвращает разницу в секундах между координируемым всемирным временем (UTC) и местным временем.

error_t _get_timezone(  
    long* seconds 
);

Параметры

  • seconds
    Разница в секундах между временем в формате UTC и местным временем.

Возвращаемое значение

Ноль при успехе или значение errno при возникновении ошибки.

Заметки

Функция _get_timezone извлекает разницу в секундах между временем в формате UTC и местным временем в виде целого числа. Значение по умолчанию — 28,800 секунд для Стандартного тихоокеанского времени (8 часов до времени в формате UTC).

Если параметр seconds имеет значение NULL, вызывается обработчик недопустимого параметра, как описано в разделе Проверка параметров. Если продолжение выполнения разрешено, функция устанавливает errno в EINVAL и возвращает EINVAL.

Требования

Подпрограмма

Обязательный заголовок

_get_timezone

<time.h>

Для получения дополнительной информации см. Совместимость.

Эквивалент в .NET Framework

Неприменимо. Для вызова стандартной функции C используйте PInvoke. Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

См. также

Ссылки

Управление временем

errno, _doserrno, _sys_errlist, and _sys_nerr

_get_daylight

_get_dstbias

_get_tzname