如何从命令行将小时/分钟/秒添加到纪元时间

如何从命令行将小时/分钟/秒添加到纪元时间

date +%s%3N我正在使用(也包括毫秒)获取虚拟机的当前 EPOCH 时间。有没有一种方法可以将小时或分钟或秒(以检索未来时间)添加到当前纪元时间并从命令行检索它?

答案1

是的,请执行以下操作,将当前纪元添加一小时(使用 GNU 日期):

date -d'+1hour' +%s%3N

或者加上 1 小时 10 分 20 秒

date -d'+1hour +10minutes +20seconds' +%s%3N

或以秒为单位添加所有内容(1小时+10分钟+20秒=4220秒):

date -d'+4220seconds' +%s%3N

相关内容