我正在处理bash和日期值,现在我在00到00:59:59之间遇到问题,bash给我一个'无效的日期错误'
我如何处理那些值?
例如:
date --date="2014/09/07 00:59:00" +%H
date: invalid date ‘2014/09/07 00:59:00’
答案 0 :(得分:3)
在您的时区(检查$ TZ变量)中,夏令时和正常时间之间有切换。您指定的小时已被跳过且从未存在过。
比照
TZ=America/Godthab date --date="2013-03-30T22:32:00.000"