我有这些数据:
`date +%Y-%m-%d`" 00:00:00"
返回2015-10-08 00:00:00
我想取消5分钟:
2015-10-07 23:55:00
非常感谢
答案 0 :(得分:2)
您需要从已知时间点减去5分钟:
$ date -d "00:00:00 today"
Thu Oct 8 00:00:00 EDT 2015
$ date -d "00:00:00 today -5 minutes"
Wed Oct 7 23:55:00 EDT 2015
您只需添加格式字符串。
答案 1 :(得分:0)
从当前时间中减去一个值的方法不止一种,尽管这应该与您问题中显示的格式相符:
date -d "-5 min" "+%Y-%m-%d %H:%M:%S"
<强>结果强>:
2015-10-08 15:26:13