PHP の date() 関数は、時刻と日付を取得できる関数です。おそらく最も一般的に使用される関数は、年、月、日です。ここで、date() 関数のあまり知られていないパラメーターを紹介します。 .
date() 関数。この関数は比較的よく知られており、コードは次のとおりです。
echo("Result with date():
");
echo( date("l") . "
");
echo(date("l dS of F Y h:i:s A") . "
echo ("1975 年 10 月 3 日は ".date("l", mktime(0,0,0,10,3,1975)) でした。"
");
echo(date(DATE_RFC822) ) . "
");
echo(date(DATE_ATOM,mktime(0,0,0,10,3,1975)) . "
" );
//オープンソースコード phpfensi.com
echo("Result with gmdate():
");
echo(gmdate("l") . "
");
echo(gmdate ("l dS of F Y h:i:s A") . "
");
echo("1975 年 10 月 3 日は ".gmdate(" l", mktime(0, 0,0,10,3,1975))."
");
echo(gmdate(DATE_RFC822) . "
");
echo(gmdate(DATE_ATOM,mktime (0,0,0,10,3,1975)) . "
");
date() の結果:
水曜日
2010年12月22日水曜日 02:36:18 AM
1975年10月3日は金曜日でした
Wed, 22 Dec 10 02:36:18 +0000
1975-10-03T00:00:00+00 :00
gmdate() の結果:
水曜日
2010 年 12 月 22 日水曜日 02:36:18 AM
1975 年 10 月 3 日は金曜日でした
水曜日、22 Dec 10 02:36:18 +000 0
1975-10 -03T00:00:00+00:00
PHP マニュアルの date() 関数パラメーターの説明を添付します:
a - "am" または "pm"
A - " AM」または「PM」
d - 日、2 桁。2 桁未満の場合は、前にゼロを追加します。例: 「01」から「31」まで
D - 曜日、3 つの英語の文字; 例: "Fri"
F - 月、完全な英語名 (例: "Monday"
h) - 12 時間制の時間: "01" から "12"
H - 時間24 時間制。例: 「00」から「23」
g - 12 時間形式の時間。2 桁未満の場合はゼロを追加しないでください。たとえば、「1」から「12」
。 G - 24 時間形式の時間。「0」から「23」
のように 2 桁未満の場合はゼロを追加しないでください。i - 「00」から「59」
のように。 j - 曜日、2 桁未満の場合は、「1」から「31」のようにゼロを追加しないでください。
l - 曜日、英語のフルネーム: 「Friday」。
m - 月、2 桁、2 桁未満の場合は、前にゼロを追加します。例: "01" ~ "12"
n - 月、2 桁、2 桁未満の場合、桁は埋められません。ゼロ; 「1」から「12」
M - 月、「Jan」
などの3文字; 「00」から「59」
S - を追加します。単語の末尾にある英語の序数、「th」、「nd」などの 2 つの英字
t - 指定した月の日数 (「28」から「31」
U) - 合計の秒数
w - 曜日の種類: "0" (日曜日) から "6" (土曜日) など
Y - 年、4 桁の数字: "1999"
y - 年、2 桁、例: "99"
z - 年間の日 例: "0" から "365"