{{tag>Date Cal}}
= Nb de jour entre deux date
Voir
* [[bashshell-utilisation-commande-date|GNU/Linux - Utilisation de la commande date]]
* [[find_entre_deux_dates|GNU/Linux - Commande find - Trouver les fichiers crées ou modifiés entre deux dates]]
Voir aussi
* Remind [[calendrier_agenda_remind]]
**!! Attention, les dates doivent être au format yankee MM/DD/YY**
** Il vaut mieux utiliser la notation ''YYYY-MM-DD'' à la place de ''MM/DD/YY'' qui est équivoque.**
echo $(( ($(date "+%s" --date 04/05/15) - $(date "+%s"))/86400 ))
echo $(( ($(date "+%s" --date 04/05/15) - $(date "+%s" --date $(date "+%m/%d") ))/86400 ))
$ echo $(( ($(date "+%s" --date 2024-10-01) - $(date "+%s" --date 2024-07-08 ))/86400 ))
85
$ date -d "2024-07-08 + 85 days"
mar. 01 oct. 2024 00:00:00 CEST
== Ajouter où soustraire des jours à une date
33 jours avant l'Annonciation
$ date -d "03/25/20 - 33 days"
Fri Feb 21 00:00:00 CET 2020
9 mois après l'Annonciation
$ date -d "03/25/20 + 9 month"
Fri Dec 25 00:00:00 CET 2020