Irohabook
0
2443

PHPでMySQLのタイムスタンプ(timestamp)をdate関数でフォーマットする

PHPで日付を表示するときはdateという関数を使います。MySQLのタイムスタンプ(timestamp)型で

2015-02-15 12:34:56

という時間を

2015/02/15

にするときは次のようにする。

echo date( "Y/m/d", strtotime( '2015-02-15 12:34:56' ) )
  • strtotime : yyyy-mm-dd hh:mm:ssといった時間をUnixタイムスタンプに変換する
  • date : Unixタイムスタンプを整形する

時間をフォーマットするときは、タイムスタンプをUNIXタイムスタンプに変換し、dateで整形する。

次の記事

Tips