Dans l'Apple's date page de manuel ( $ man date
), c'est écrit :
Finally the command:
`date -j -f "%a %b %d %T %Z %Y" "`date`" "+%s"
can be used to parse the output from date and express it in Epoch time.
Mais lorsque j'exécute cette commande ( $ date -j -f "%a %b %d %T %Z %Y" "`date`" "+%s"
) dans un nouveau Basic Shell à partir du Terminal, j'obtiens :
Failed conversion of ``Ven 12 mai 2017 08:22:03 CEST'' using format ``%a %b %d %T %Z %Y''
date: illegal time format
usage: date [-jnRu] [-d dst] [-r seconds] [-t west] [-v[+|-]val[ymwdHMS]] ...
[-f fmt date | [[[mm]dd]HH]MM[[cc]yy][.ss]] [+format]
Pourquoi ? Est-ce la même chose pour vous ? Comment puis-je y remédier ?
NB : Je suis sur MacOS Sierra 10.12.4 avec les paramètres français et l'heure locale de Paris (UTC +02:00).