(1)日付
使用法:
date(形式,[時刻]);
時間パラメーターがない場合は、現在の時間が使用されます。
形式は、次の文字が特別な意味を持つ文字列です:
U は開始時刻 (1970 年 1 月 1 日など) からの秒数に置き換えられます
Y を 4 桁の年番号に置き換えます。
y を 2 桁の年番号に置き換えます。
F を月の完全な英語名に置き換えます。
M は月の英語の略語に置き換えられます。
m を月数に置き換えます。
z を今年の 1 月 1 日からの日数に置き換えます。
d は日数に置き換えられます。
l 曜日の完全な英語名に置き換えます。
D は英語の曜日の略語に置き換えられます。
wは曜日(数字)に置き換えられます
H を時間 (24 時間形式) に置き換えます。
h は時間数 (12 時間制) に置き換えられます。
i を分に置き換えます。
s を秒に置き換えます。
A を「AM」または「PM」に置き換えます。
a を「am」または「pm」に置き換えます。
S を「st」、「nd」、「rd」、「th」などの序数接尾辞に置き換えます。
この関数は、置換された書式文字列を返します。
(2)日付(時刻)を取得します
ハッシュ テーブルを返します。各添字は次のとおりです:
"秒" -- 秒数
「分」 -- 分数
「時間」 -- 時間数
「mday」 -- 日数
「mon」 -- 月数
「年」 -- 年番号
「yday」 -- 1 月 1 日からの日数
「weekday」 -- 曜日、完全な英語名
「month」 -- 月、完全な英語名
(3)gmdate
日付と似ていますが、まず時刻をグリニッジ標準時に変換します。
(4)mkタイム
使用法:
mktime (時、分、秒、月、日、年);
他の関数で使用できる時間値を返します。
(5)時間
使用法:
時間();
1970 年 1 月 1 日の午前 0 時からの秒数を返します。
(6)マイクロタイム
使用法:
マイクロタイム();
文字列をスペースで 2 つの部分に分けて返します。後半部分は time() と同等です
の戻り値、最初の部分はマイクロ秒数です。
(7)チェックデート
使用法:
checkdate(月、日、年);
論理 true または論理 false を返します。
もし:
[1] この年は 1900 年から 32767 年の間です (1900 年から 32767 年を含む)。
[2]月は1から12までです
[3] 日が月の許容日数内である (閏年が考慮されます)
その後、論理 true を返します。
(8)制限時間の設定
使用法:
set_time_limit(秒);
この文の実行時から指定された秒数以内にプログラムが完了するまで実行する必要があると規定しています
タイムアウトが発生すると、プログラムはエラーとなって終了します