重複の可能性:
phpでタイムスタンプから時刻と日付を取得する
この日付形式を変換しようとしています:
09/14/2012 10:11
この他の標準タイムスタンプ形式に:
2012-09-14 09:44:54
それを行う最も効率的な方法は何ですか?
重複の可能性:
phpでタイムスタンプから時刻と日付を取得する
この日付形式を変換しようとしています:
09/14/2012 10:11
この他の標準タイムスタンプ形式に:
2012-09-14 09:44:54
それを行う最も効率的な方法は何ですか?
DateTimeオブジェクトを使用できます
$date = DateTime($myDate);
またはcreateFromFormatを使用したカスタム入力形式
$date = DateTime::createFromFormat('d/m/y H:i:s', $myDate);
フォーマットはあなたの出力を作ります
$result = $date->format('Y-m-d H:i:s');
date('Y-m-d H:i:s', strtotime('09/14/2012 10:11'));
時間の変更は難しいだろうけど。
first を でタイムスタンプにstrtotime
変換し、タイムスタンプを で日付に変換しますdate
。
$outputDate = date( 'Y-m-d H:i:s', strtotime( $inputDate ));