1. ホーム
  2. php

[解決済み] PHPでMySQLのdatetimeから別の形式に変換する

2022-03-21 23:31:07

質問

私は datetime カラムを MySQL で使用することができます。

として表示するように変換するにはどうしたらよいでしょうか。 mm/dd/yy H:M (AM/PM) をPHPで使用することはできますか?

解決方法を教えてください。

日付を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の有用性のためにここにある)