轉換 Unix 時間在命令列上

可以使用的命令轉換為人類可讀日期的 unix 時間上 * nix 主控台。

替換 123456789 與 unix 時間。

Mac OS & BSD

將 unix 時間更改為使用系統時區的人類可讀日期

date -r 123456789

Thu Nov 29 14:33:09 MST 1973

使用 UTC

date -ur 123456789

Thu Nov 29 21:33:09 UTC 1973

Linux & 這個軟體

將 unix 時間更改為使用系統時區的人類可讀日期

date -d @123456789

Thu Nov 29 14:33:09 USMST 1973

使用 UTC

date -du @123456789

Thu Nov 29 21:33:09 UTC 1973

舊版本的 Linux

將 unix 時間更改為使用系統時區的人類可讀日期

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

Thu Nov 29 14:33:09 1973

使用 UTC

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

Thu Nov 29 21:33:09 1973