_get_daylight
检索夏令时偏移量(以小时为单位)。
error_t _get_daylight( int* hours );
参数
- hours
夏令时偏移量(以小时为单位)。
返回值
如果成功,则为零;如果发生错误,则为 errno 值。
备注
_get_daylight 函数将夏令时中的小时数作为整数进行检索。 如果夏令时有效,则默认偏移量为一小时(但是少数地区遵守两小时的偏移量)。
如果 hours 为 NULL,则调用的参数处理程序无效,如参数验证中所述。 如果允许执行继续,则该函数将 errno 设置为 EINVAL 并返回 EINVAL。
我们建议你使用此函数,而非 _daylight 宏或已弃用的 __daylight 函数。
.NET Framework 等效项
不适用。若要调用标准 C 函数,请使用 PInvoke。有关更多信息,请参见平台调用示例。
要求
例程 |
必需的标头 |
---|---|
_get_daylight |
<time.h> |
有关详细信息,请参见兼容性。