检查是否为特定日期和时间设置了夏令时

标签 c unix datetime

我正在尝试使用普通 c 检查 DST 是否设置在特定日期和时间。我已经测试了 gmtime 和 localtime,但是这些函数只处理当前系统 DST。

感谢您的建议。 托马斯

最佳答案

尝试使用ziczdump。使用 man 获取更多信息。

当我需要在不持有 6MB 编译数据的情况下了解 DST 时,我修改了 zic 的代码以创建一个包含所需数据的更小的表。

关于检查是否为特定日期和时间设置了夏令时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1607490/

相关文章:

我可以看到 init 和 ctors 中的函数吗

ruby - 当输入来自管道时,STDIN.read 是否会运行直到达到 EOF?

bash - shell : logical ANDs and ORs instead of if-else

bash - 如何让 bc(1) 打印前导零?

python - key 错误 : Timestamp

Collat​​z链递归函数C

c - 无法分配结构类型的值

c++ - 在 C++ 中获取 WMI 查询的行数

Python:给定日期和工作日查找给定工作日下一次出现的日期

php - 使用 PHP 和 MySQL 将 DateTime 值四舍五入到最近的小时