首页 > 解决方案 > 如何在 unix bash shell 中进行两个特定日期和时间的减法或加法

问题描述

例如,下面的例子很简单。DATE=$(date -v-7d) 回显 $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

谢谢

标签: bashdatetimeunixadditionsubtraction

解决方案


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

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


推荐阅读