読者です 読者をやめる 読者になる 読者になる

今更ながらPHPで日付形式に変換

日付を日付形式(yyyy/mm/dd)で画面に表示する画面を作ることになりました。

よくある話なので何をいまさらですが・・・

20170226という文字列を取得してそれを2017/02/26という形式にして画面に表示することにします。

<?php

// 文字列を任意の日付形式に変換して出力
echo date('Y/m/d',  strtotime("20170226"));

?>
  1. strtitimeで文字列を日付型に変換する
  2. dateでフォーマット指定

これで2017/02/26と出力されます。

ブラウザに出力するならスラッシュが特殊文字なので下記の方がよいかもです。


|