小编Joh*_*ith的帖子

在某些情况下,shell日期"-n hours"与"n hours ago"不同

在shell中,当我打印这个

date -d "2016-11-23 13:05 -1 hours "  "+%Y-%m-%d %H:00:00"
Run Code Online (Sandbox Code Playgroud)

我变得很2016-11-23 23:00:00.奇怪!

当我打印这个

date -d "2016-11-23 13:05 1 hours ago"  "+%Y-%m-%d %H:00:00"
Run Code Online (Sandbox Code Playgroud)

我得到2016-11-23 12:00:00.

为什么他们不同?我认为他们都是2016-11-23 12:00:00.

shell date

9
推荐指数
1
解决办法
69
查看次数

标签 统计

date ×1

shell ×1