【问题标题】:Programmatically getting dates of time changes for the next few years in a given country以编程方式获取给定国家未来几年的时间变化日期
【发布时间】:2018-03-20 11:02:46
【问题描述】:

我试图找到一个 API、列表或库来自动列出给定国家/地区未来时间更改的日期。

基本上我需要一个 bash 脚本在 linux 机器上,如果指定国家/地区的时间更改前一天(例如引入夏令时),应该触发一个动作。我已经完成了所有设置,但是如何在无需手动插入的情况下获取日期列表?我尝试在网上搜索类似的服务,但无济于事。

【问题讨论】:

标签: linux bash time


【解决方案1】:

阅读tzfile(5)localtime(3)(和strftime(3))。查看/usr/share/zoneinfo/下的文件

我了解到您担心daylight saving time

住在巴黎(法国) 我对文件/usr/share/zoneinfo/CET/usr/share/zoneinfo/Europe/Paris 很关心(在tzfile(5) 的帮助下,您可以解析它们)。我的/etc/timezone 文件包含Europe/Paris

【讨论】:

    猜你喜欢
    • 2015-07-20
    • 1970-01-01
    • 1970-01-01
    • 2014-05-27
    • 1970-01-01
    • 2020-11-25
    • 1970-01-01
    • 1970-01-01
    • 2011-03-02
    相关资源
    最近更新 更多