日期差计算命令

日期差计算命令

我的日期格式是 10/2/23。如何计算 10/2/23 与今天日期之间的差值?请指教。

答案1

以整数秒或整数天为单位的时间差异:

$ echo $(($(date +%s -d "10/2/23") - $(date +%s)))
11485596
$ echo $((($(date +%s -d "10/2/23") - $(date +%s))/(24*60*60)))
132

相关内容