Bash Date错误介于0到凌晨1点之间

时间:2015-02-03 16:00:04

标签: bash date hour

我正在处理bash和日期值,现在我在00到00:59:59之间遇到问题,bash给我一个'无效的日期错误'

我如何处理那些值?

例如:

date --date="2014/09/07 00:59:00" +%H
date: invalid date ‘2014/09/07 00:59:00’

1 个答案:

答案 0 :(得分:3)

在您的时区(检查$ TZ变量)中,夏令时和正常时间之间有切换。您指定的小时已被跳过且从未存在过。

比照

TZ=America/Godthab date --date="2013-03-30T22:32:00.000"

取自The time that never was