bash - 如何从日期中减去5分钟

标签 bash date datetime subtraction

我有这些数据:

`date +%Y-%m-%d`" 00:00:00"

返回2015-10-08 00:00:00

我想取消 5 分钟:

2015-10-07 23:55:00

非常感谢

最佳答案

您需要从已知时间点减去 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

您只需添加格式字符串。

关于bash - 如何从日期中减去5分钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33016968/

相关文章:

bash - 读取文件的shell脚本

MySQL 连续日期范围的实现

javascript - 如何在日期选择器中设置距当前日期 3 个月的日期范围?

windows - 如何保护软件免受系统日期时间更改的影响?

bash - 确定函数是否存在于 bash 中

regex - 使用扩展正则表达式的 Sed 反向引用

linux - 如何简化 bash 中的比较?

java - 如何使用 GWT 将日期时间字符串转换为日期?

python - 在 Python 中将年份转换为 12/31/xxxx 格式

c# - 在 .NET 中获取当前文化日名称