我有两个变量:
A= 04.07.2019 23:29:40
B= 05.07.2019 01:15:52
我想C = A - B
使用 bash 执行算术运算。
有人可以帮助我将它们转换为整数。一般来说,日期每次都不一样,这就是为什么不能忽略日期的原因。
输出应该以秒/分钟为单位。如果可能的HH:MM:SS
格式。
我有两个变量:
A= 04.07.2019 23:29:40
B= 05.07.2019 01:15:52
我想C = A - B
使用 bash 执行算术运算。
有人可以帮助我将它们转换为整数。一般来说,日期每次都不一样,这就是为什么不能忽略日期的原因。
输出应该以秒/分钟为单位。如果可能的HH:MM:SS
格式。
您可以使用
date
转换为时间戳,即秒,减去秒,然后转换回HH:MM:SS
.不幸的是,
date
没有读取指定的格式,所以我们需要DD.MM.YYYY
将YYYY-MM-DD
.输出:
使用更通用的函数减去日期:
用法:
或者如果您已经有
date
- 兼容的日期: