やったこと

webサービスを作るときに考えたことを垂れ流します

phpで日付のフォーマットを変換する

phpで日付のフォーマットを変換する関数。

"2014年1月1日"みたいな表記から"2014/01/01"みたいな表記に変換する。

以下がコード。

$before = "2014年8月27日"
$after = dateconv($before);
echo $after;

//日付のフォーマットを変換する関数
function dateconv($str){
  $tmp = str_replace("年", "/", $str);
  $tmp = str_replace("月", "/", $tmp);
  $tmp = str_replace("日", "", $tmp);
  $time =  strtotime($tmp);
  $ret =  date("Y/m/d", $time);
  return $ret;
}