Risposte:
Basta usare il date
comando con l' -d
opzione:
$ date -d "1983-08-04 348 days"
Tue Jul 17 00:00:00 BST 1984
È possibile modificare il formato di output se si desidera:
$ date -d "1983-08-04 2 days" +%Y-%m-%d
1983-08-06
%F full date; same as %Y-%m-%d
In bash su Mac OS X, puoi farlo:
date -j -v +348d -f "%Y-%m-%d" "1993-08-04" +%Y-%m-%d
Produzione: 1994-07-18
NEXT_DATE=$(date -j -v +$(( incrementDays ))d -f "%Y-%m-%d" "1993-08-04" +%Y-%m-%d)
per chiunque cercasse di farlo.
date -d "4 August 1993 348 days" +"%d %B %Y"