我正在尝试使用普通 c 检查 DST 是否设置在特定日期和时间。我已经测试了 gmtime 和 localtime,但是这些函数只处理当前系统 DST。
感谢您的建议。 托马斯
最佳答案
尝试使用zic
和zdump
。使用 man 获取更多信息。
当我需要在不持有 6MB 编译数据的情况下了解 DST 时,我修改了 zic 的代码以创建一个包含所需数据的更小的表。
关于检查是否为特定日期和时间设置了夏令时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1607490/