UnixタイムスタンプをYMD形式に変換するワンライナー

Unixタイムスタンプを読みやすい形式に変更するワンライナーを、いくつかの言語で紹介します。

シェル

$ date -d @1357872483
2013年  1月 11日 金曜日 11:48:03 JST

PHP

$ php -r 'echo date("r", 1357872483);'
Fri, 11 Jan 2013 11:48:03 +090

date()関数の第1引数でフォーマットを変更できます。

詳しくは PHP: date - Manual を参照。

Ruby

$ ruby -e 'p Time.at(1357872483)'
Fri Jan 11 11:48:03 +0900 2013

参考