How to get 3 minutes future date?
With GNU date
you can do it as simple as this:
date --date="3min"
But busybox
seems not so smart (yet). The only reliable solution I came up with using bb
is:
busybox date -D '%s' -d "$(( `busybox date +%s`+3*60 ))"
(you don't need the busybox
parts if there is no other date
implementation present)
If you want a formatted output, you could add this
busybox date -D '%s' +"%y%m%d%H%" -d "$(( `busybox date +%s`+3*60 ))"
Working solution on alpine linux
date -d@"$(( `date +%s`+180))"