如何在unix bash shell中减去或添加两个特定的日期和时间[复制]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在unix bash shell中减去或添加两个特定的日期和时间[复制]相关的知识,希望对你有一定的参考价值。

这个问题在这里已有答案:

例如,下面的例子很简单。 DATE = $(date -v-7d)echo $ DATE

但如何计算

2019-02-28 00:00:00  - or +  01:30:00 # date&time - or +  time 

要么

2019-02-28 00:00:00  - or + 2019-02-20 13:30:35 # date&time - or + date&time

谢谢

答案
 date; date --date="5 hours ago 55 minutes ago 40 seconds ago " +%H%M-%d%m%Y

通过这种方式,您可以添加或减去当前时间

以上是关于如何在unix bash shell中减去或添加两个特定的日期和时间[复制]的主要内容,如果未能解决你的问题,请参考以下文章

shell中exec解析

shell中exec解析(转)

如何在Unix控制台或Mac终端上运行shell脚本?

什么相当于 Windows 10 PowerShell 中的 bash/shell/UNIX-terminal 命令“which”?

如何在记事本++ 6.5.5 上将 unix/bash 设置为默认语言

Bash编程013——环境变量