我date
在 Ubuntu 18.04 中发现了程序的奇怪行为。
因此,我认为date
应该使用--date option
并正确处理 +N 分钟:
date --date "2019-01-01 13:43:32 +1 minutes" "+%Y-%m-%d %H:%M:%S"
Run Code Online (Sandbox Code Playgroud)
但是,在 Ubuntu 16.04 中,我会得到:
2019-01-01 13:44:32
Run Code Online (Sandbox Code Playgroud)
在 18.04 中:
2019-01-01 12:44:32
Run Code Online (Sandbox Code Playgroud)
解决方案也是添加+1 hours
,但是,等一下,为什么当我加一分钟时我会得到减一小时?