ホームページ  >  記事  >  バックエンド開発  >  PHP関数「date」を使用して日付と時刻をフォーマットします。

PHP関数「date」を使用して日付と時刻をフォーマットします。

WBOY
WBOYオリジナル
2023-07-25 17:36:201003ブラウズ

PHP 関数「date」を使用して日付と時刻をフォーマットする

PHP 開発では、日付と時刻に関連する操作を処理する必要があることがよくあります。 PHP には、日付と時刻をフォーマットするための非常に便利な関数「date」が用意されています。

日付関数の基本的な構文は次のとおりです:

string date ( string $format [, int $timestamp = time() ] )

その中で、 $format パラメータは必須であり、日付と時刻の形式を定義するために使用されます。 $timestamp パラメータはオプションであり、Unix タイムスタンプを表します。指定しない場合、デフォルトで現在のタイムスタンプが使用されます。

一般的に使用される日付と時刻の形式コードをいくつか示します:

コード | 説明

Y | 4 桁の年 (例: 2021)
m | 2数字で表される月(01 ~ 12)
d | 2 桁で表される日付(01 ~ 31)
H | 24 時間形式の時(00 ~ 23)
i | 2 桁の数字分を表す (00 ~ 59)
s | 秒を表す 2 桁の数値 (00 ~ 59)
a | 小文字の am または pm
A | 大文字の AM または PM

以下は、date 関数を使用して日付と時刻をフォーマットする方法を示すサンプル コードです:

// 获取当前日期和时间
$currentDateTime = date("Y-m-d H:i:s");
echo "当前日期和时间:" . $currentDateTime . "<br>";

// 获取当前年份
$currentYear = date("Y");
echo "当前年份:" . $currentYear . "<br>";

// 获取当前月份
$currentMonth = date("m");
echo "当前月份:" . $currentMonth . "<br>";

// 获取当前时间(24小时制)
$currentTime = date("H:i:s");
echo "当前时间:" . $currentTime . "<br>";

// 获取当前时间(12小时制)
$currentTime12Hr = date("h:i:s a");
echo "当前时间(12小时制):" . $currentTime12Hr . "<br>";

// 获取当前日期
$currentDate = date("Y-m-d");
echo "当前日期:" . $currentDate . "<br>";

上記のコードでは、最初に date 関数を使用して現在の日付と時刻を取得し、次に次の関数を使用して取得します。さまざまな形式のコード年、月、時刻などの特定の情報を入力し、最終的に結果を画面に出力します。

日付関数を使用すると、非常に柔軟かつ正確な日付と時刻の書式設定を実現でき、さまざまな開発ニーズに合わせて、さまざまな書式コードを柔軟に選択できます。

概要

PHP 関数「date」を使用すると、日付と時刻の書式を簡単に設定できます。異なる形式のコードを合理的に使用することで、さまざまな開発ニーズに対応できます。実際の開発では、特定のニーズに応じて適切な形式コードを選択して、必要な日時情報を取得できます。

以上がPHP関数「date」を使用して日付と時刻をフォーマットします。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。