- ベストアンサー
「20100101」を「2010/01/01」に整形
「20100101」を「2010/01/01」に整形 「20100101」のような日付のフォーマットを「2010/01/01」と整形したいのですが、シンプルな方法が思い浮かびません。簡単に実現する方法をご教示願います。。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
$dateTMP = "20100101"; $date = date("Y/m/d", strtotime($dateTMP)); echo $date;
その他の回答 (1)
- mtaka2
- ベストアンサー率73% (867/1179)
回答No.1
preg_replaceを使って正規表現で置換すれば簡単です。 <?php $date = "20100101"; $date = preg_replace('/(\d{4})(\d{2})(\d{2})/', '$1/$2/$3', $date); print $date; ?>
質問者
お礼
完璧です!本当にありがとうございました!
お礼
完璧です!本当にありがとうございました!