2007.11.14 Wed

timestamp表記の日付を簡単にわかりやすい表現にするには

1192368596 といったtimestamp表記の日付では何年の何月なのかさっぱりわかりません。

システム上ではphpなどで変換をかけて見やすい書式に変更していると思うのですが、データベースを直接見ているときにこのtimestampって日付いつなんだろうと思うことがあります。

MySQLでtimestampを変更

SELECT FROM_UNIXTIME( 1192368596 );
結果 2007-10-14 22:29:56 が返ってきます。

phpでスクリプトを書かなくても、MySQLのクエリで確認可能です。

理想としてはphpなどでフォーム入力することで、日付を変換して表示してくれるプログラムを持っておくのが一番いいですが、場合によっては使えない場合もあるので、状況にあった使い方をしてください。

システム構築に関する覚書トップページへ