PHPでMySQLのdatetimeを別の形式に変換する 質問する

PHPでMySQLのdatetimeを別の形式に変換する 質問する

MySQL に列がありますdatetime

PHP を使用して、mm/dd/yy H:M (AM/PM)として表示するように変換するにはどうすればよいですか?

ベストアンサー1

日付をMySQL形式に正規化する方法を探している場合は、次のものを使用してください。

$phpdate = strtotime( $mysqldate );
$mysqldate = date( 'Y-m-d H:i:s', $phpdate );

この行は$phpdate = strtotime( $mysqldate )文字列を受け入れ、一連のヒューリスティックを実行してその文字列を Unix タイムスタンプに変換します。

この行は$mysqldate = date( 'Y-m-d H:i:s', $phpdate )タイムスタンプとPHPのdateタイムスタンプを MySQL の標準の日付形式に戻す関数です。

編集者注:この回答は、混乱を招く表現を含む元の質問と、現在の質問に直接答えていなくてもこの回答が Google で一般的に有用であったためにここにあります)

おすすめ記事