Epoch转换的日期时间

时间:2017-05-20 20:22:42

标签: linux bash scripting epoch

我有一个使用日期时间格式定义的变量,并希望在bash脚本中将其转换为纪元格式

输入 VAR = 20170520;

输出: 纪元格式

2 个答案:

答案 0 :(得分:0)

根据联机帮助页,

date --date=20170520 +%s

有效(date --date=20170520正确输出Sat May 20 00:00:00 YOUR_TIMEZONE 2017。或者,您可能需要调整自由格式输入字符串。)

答案 1 :(得分:0)

尝试

date=20170520 # i.e. 2017 05 20
date -d "$date" +%s