Nella manpage della data di Apple ( $ man date
) è scritto:
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.
Ma quando eseguo questo comando ( $ date -j -f "%a %b %d %T %Z %Y" "'date'" "+%s"
) in un nuovo Basic Shell dal Terminale, ottengo:
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]
Perché? Fa lo stesso per te? Come posso correggerlo?
NB: Sono su macOS Sierra 10.12.4 con impostazioni francesi e ora locale di Parigi (UTC +02: 00)