Supposons que j'ai une date particulière stockée dans une variable date_m
. Je veux un ((date_m)-25)
rendez-vous.
Par exemple: j'ai 15/09/2014
stocké dans ma variable, alors je veux être 21/08/2014
retourné si je soustrais 25 de la date stockée dans la variable.
date
n'analyse pas cependant15/09/2014
une date valide.Dans la suite, la date et le nombre de jours sont déclarés.
Le script transforme les dates en secondes et calcule le point temporel 1 (
Tp1
) si le nombre de jours (en secondes) est soustrait du point temporel 2 (Tp2
) donné. À la fin, la seconde est reconvertie en date.la source
15/09/2014
pas celui de l'année en premier.Un peu tardivement, voici une façon de gérer les dates au format jj / mm / aaaa non américaines avec l'ajustement relatif de 25 jours:
Il suppose un shell tel que
bash
celui capable de gérer une redirection de chaîne<<<
et GNUdate
.la source