PHPで現在の日時を取得する方法


  1. date関数を使用する方法: date関数は、指定した書式で現在の日時を返すPHPの組み込み関数です。以下は基本的な使用例です。
$currentDateTime = date('Y-m-d H:i:s');
echo $currentDateTime;

上記のコードでは、Y-m-d H:i:sという書式を使用して現在の日時を取得しています。この書式は、年(4桁)、月、日、時、分、秒を表します。

  1. DateTimeクラスを使用する方法: PHPにはDateTimeクラスもあり、日時の処理に便利です。以下はDateTimeクラスを使用して現在の日時を取得する例です。
$dateTime = new DateTime();
$currentDateTime = $dateTime->format('Y-m-d H:i:s');
echo $currentDateTime;

上記のコードでは、DateTimeクラスのインスタンスを作成し、formatメソッドを使用して指定した書式で現在の日時を取得しています。

これらの方法を使用すると、PHPで現在の日時を取得することができます。必要に応じて、取得した日時を加工したり、特定のタイムゾーンで取得したりすることもできます。詳細な使い方については、PHPの公式ドキュメントを参照してください。