_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>

有关详细信息,请参阅兼容性

请参见

参考

时间管理

errno、_doserrno、_sys_errlist 和 _sys_nerr

_get_daylight

_get_timezone

_get_tzname