Convertir heure Unix sur la ligne de commande

Commandes pouvant être utilisées convertir un temps unix d'une date lisible humain sur un * console nix.

Remplacer 123456789 avec un temps d'unix.

BSD et Mac OS

Changer les temps humain dates lisibles en utilisant le fuseau horaire du système unix

date -r 123456789

Thu Nov 29 14:33:09 MST 1973

En utilisant UTC

date -ur 123456789

Thu Nov 29 21:33:09 UTC 1973

Linux et Cygwin

Changer les temps humain dates lisibles en utilisant le fuseau horaire du système unix

date -d @123456789

Thu Nov 29 14:33:09 USMST 1973

En utilisant UTC

date -du @123456789

Thu Nov 29 21:33:09 UTC 1973

Anciennes versions de Linux

Changer les temps humain dates lisibles en utilisant le fuseau horaire du système unix

echo 123456789 | awk '{print strftime("%c", $0)}'

Thu Nov 29 14:33:09 1973

En utilisant UTC

echo 123456789 | TZ=0 awk '{print strftime("%c", $0)}'

Thu Nov 29 21:33:09 1973