_get_dstbias
Получает смещение перехода на зимнее время в секундах.
error_t _get_dstbias( int* seconds );
Параметры
- seconds
Смещение перехода на зимнее время в секундах.
Возвращаемое значение
Нуль в случае успешного выполнения или значение errno при возникновении ошибки.
Заметки
Функция _get_dstbias получает число секунд смещения перехода на зимнее время в виде целого числа. Если действует переход на зимнее время, смещение по умолчанию составляет 3600 секунд. Это число соответствует одному часу (хотя в некоторых регионах может применяться смещение на два часа).
Если параметр seconds имеет значение NULL, вызывается обработчик недопустимых параметров, как описано в разделе Проверка параметров. Если выполнение может быть продолжено, эта функция задает для errno значение EINVAL и возвращает EINVAL.
Эту функцию рекомендуется использовать вместо макроса _dstbias или нерекомендуемой функции __dstbias.
Эквивалент в .NET Framework
Неприменимо. Для вызова стандартной функции C используйте PInvoke. Дополнительные сведения см. в разделе Примеры вызова неуправляемого кода.
Требования
Подпрограмма |
Обязательный заголовок |
---|---|
_get_dstbias |
<time.h> |
Для получения дополнительной информации см. Совместимость.