bash - 脚本 shell 如何将 x 分钟减少到给定日期?

标签 bash shell date

我需要将 给定日期减少 10 分钟:

givenDate = 2017-11-07 19:20:37

执行时:

newDate=$(date +'%Y-%m-%d %T' --date="$givenDate - 10 minutes")
echo $newDate

我明白了:

2017-11-08 06:21:37

代替

2017-11-07 19:10:37

请帮助。 谢谢你。

最佳答案

尝试:

 date +'%Y-%m-%d %T' --date="-10 minutes $givendate"

关于bash - 脚本 shell 如何将 x 分钟减少到给定日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47164956/

相关文章:

python - 使用 cat 时权限被拒绝 - 即使作为 root?

bash - CD $PATH : No such file or directory

linux - rsync 不同步 .htaccess 文件

javascript - 将时区格式的日期显示为 UTC 时间

python - 构建上周、本周和下周的日期数组

bash - 运行 Mysqldump 时如何将错误消息发送到文件?

php - 设置 PHP 函数超时

shell - 在shell脚本中使用字符|、/、\、-创建旋转圆

bash - Grep 跨 Hadoop 文件系统中的多个文件

javascript - 格式已删除 ISO 8601 日期