如何使用Shell将ISO 8601时间戳转换为Unix时间戳?

时间:2017-02-18 22:50:13

标签: timestamp

我正在尝试使用Shell将ISO 8601时间戳转换为Unix时间戳。

MediaWiki遗憾地只支持ISO 8601时间戳,但我在Unix中需要一个。那么有一种简单的方法可以转换它吗?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

使用Unix系统上的date util,你可以这样做。

$ date -d "2017-02-18T23:54:57+01:00" "+%s"
1285716915

结果是Unix时间戳。