linux - 以编程方式获取给定国家 future 几年的时间变化日期

标签 linux bash time

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

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

最佳答案

阅读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

关于linux - 以编程方式获取给定国家 future 几年的时间变化日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49382518/

相关文章:

不记录 MySQL 慢速查询

c - 我如何知道 C 程序的可执行文件是在前台还是后台运行?

linux - While 循环中的并行处理

linux - bash 脚本本身有返回码吗?

bash - 立即逃离两个美元符号

sqlite - FireDAC:节省 SQLite DB 的时间

linux - 修改glibc的编译步骤

json - bash输出为json格式

java - 从毫秒转换为 MM :ss. mmm (Java)

java - 无法比较时间范围