Bonjour,

je vous expose mon problème : j'aimerais définir une variable DATE qui est la date d'aujourd'hui -1 semaine, pour cela je fais ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
function date_a_week_before {
date --date 'now -7 days' "+%Y-%m-%d %H:%M:%S"
}
 
DATE=$(date_a_week_before)
echo $DATE me retourne bien la date avec le bon format attendu : 2016-12-08 17:39:12

J'aimerai maintenant ajouter 15 minutes à cette date:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
function date_plus {
date -d "$1 +15 mins" "+%Y-%m-%d %H:%M:%S"
}
DATE=$(date_plus $DATE)
echo $DATE
retourne 2016-12-08 00:15:00 soit la date d'il y a 1 semaine sans tenir compte de l'heure.

Auriez-vous une piste sur ce que j'ai raté?

Merci de votre retour.