日付のフォーマットはdate関数で

いっつも忘れるのでメモ。

2014/01/05

な感じの日付データを

2014/1/5

な感じに変更したい場合なんだけどdate使えば一発のところsubstrを使っていつもやっちゃう。

<?php
$d = explode('/', $date);
$d = $d[0]. '/'. abs($d[1]). '/'. abs($d[2]);

dateを使った場合

<?php
$d = date('Y/n/j', strtotime($d));

逆もしかり

<?php
$d = date('Y/m/d', strtotime($d));

今後は忘れないようにしたい。