Flash Notes
Commandes - Conversions de dates
• Comment obtenir la date courante (date système), exprimée en secondes depuis l'origine (01-01-1970) ?
Solution
date '+%s'
Exemple 1
$ date '+%s' 1406129320
Pages de manuel
-
date(1) - Debian 7.5.0 (amd64)
date(1) - Debian 7.4.0 (amd64)
date(1) - Debian 7.3 (amd64)
date(1) - Debian 7.2.0 (amd64)
date(1) - Debian 7.1 (amd64)
• Comment convertir une date au format ISO 8601 en secondes depuis l'origine (01-01-1970) ?
Solution
date -d date '+%s'
Exemple 1
$ date -d '2012-02-25' '+%s' 1330124400
Exemple 2
$ date -d '2012-02-25 06:26:57' '+%s' 1330147617
Pages de manuel
-
http://man.flashnux.com/en/debian/7/7.5.0/man1/date.1.html
• Convertir une date au format américain usuel en secondes depuis l'origine (01-01-1970) ?
Solution
date -d date '+%s'
Exemple 1
$ date -d '02/25/12' '+%s' 1330124400
Pages de manuel
-
http://man.flashnux.com/en/debian/7/7.5.0/man1/date.1.html
• Comment convertir une date en secondes depuis l'origine (01-01-1970) en date au format standard ?
Solution
date -d '@date_en_secondes'
Exemple 1
$ date -d '@1339832819' Sat Jun 16 09:46:59 CEST 2012
Pages de manuel
-
http://man.flashnux.com/en/debian/7/7.5.0/man1/date.1.html
• Comment convertir une date en secondes depuis l'origine (01-01-1970) en date au format specifié ?
Solution
date -d '@date' '+%format_spécifié'
Exemple 1
$ date -d '@1339832819' '+%Y-%m-%d %H:%M:%S' 2012-06-16 09:46:59
Pages de manuel
-
http://man.flashnux.com/en/debian/7/7.5.0/man1/date.1.html