在 bash 中添加 5 分钟至今

在 bash 中添加 5 分钟至今

我已经看到“date”命令可以对时间戳进行强大的操作,但我还没有完全让它正常工作。任何人都可以帮助解释下面的输出,并建议我如何获得“2018 年 5 月 3 日 23:38”的预期结果

$ date -d "May  3, 2018 23:33 + 5 minutes" "+%b %d, %Y %H:%M"
May 03, 2018 13:34

答案1

经过一番尝试后,我想我找到了解决方案。我需要添加时区并稍微更改语法:

$ date -d "May  3, 2018 23:33 CDT +5 min" "+%b %d, %Y %H:%M %Z"
May 03, 2018 23:38 CDT

相关内容