使用GNU,date
您可以像这样简单:
date --date="3min"
但是busybox
似乎还不那么聪明。我想出的唯一可靠的解决方案bb
是:
busybox date -D '%s' -d "$(( `busybox date +%s`+3*60 ))"
(busybox
如果没有其他date
实现,则不需要这些部分)
如果要格式化输出,可以添加此格式
busybox date -D '%s' +"%y%m%d%H%" -d "$(( `busybox date +%s`+3*60 ))"