今の日時をPHPで取得するにはどうしたらいいですか?

PHPでは、date()関数を使って現在の日時を取得することができます。以下はよく使用される日時のフォーマットです:

  1. Y-m-d H:i:s とは、年-月-日 時:分:秒を示す形式です。例えば、2021-01-01 12:00:00 を指します。
  2. Y/m/d H:i:s: 年/月/日 時:分:秒,例:2021/01/01 12:00:00。
  3. Y年m月d日 H時i分s秒:日付と時刻、例:2021年01月01日 12時00分00秒

以下は、現在の日時を取得してフォーマットして出力する方法を示すサンプルコードです。

$currentDateTime = date("Y-m-d H:i:s");
echo $currentDateTime;

出力結果は、2021年1月1日 12時00分00秒と似ています。

date()関数は、PHPではデフォルトでサーバーのタイムゾーン設定を使用します。異なるタイムゾーンを使用する場合は、date_default_timezone_set()関数を使用してタイムゾーンを設定することができます。例えば、ニューヨークの東部時間にタイムゾーンを設定します。

date_default_timezone_set("America/New_York");
$currentDateTime = date("Y-m-d H:i:s");
echo $currentDateTime;

結果は対応するタイムゾーンの現在の日時になります。

bannerAds