(1)日付
使用法:
日付(形式,[時刻]);
時間パラメータがない場合は、現在の時間が使用されます。
形式は、次の文字が特別な意味を持つ文字列です。
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 を「午前」または「午後」に置き換えます。
S は、「st」、「nd」、「rd」、「th」などの序数接尾辞に置き換えられます。
この関数は、置換されたフォーマット文字列を返します。
(2)日付(時刻)を取得
ハッシュ テーブルを返します。各添字は次のとおりです。
"秒" -- 秒数
「分」 -- 分数
「時間」 -- 時間数
"mday" -- 日番号
"mon" -- 月数
「年」 -- 年番号
「yday」 -- 1 月 1 日からの日数
「weekday」 -- 曜日、完全な英語名
「month」 -- 月、完全な英語名
(3)gmdate
日付と似ていますが、最初に時刻をグリニッジ標準時に変換します。
(4)mktime
使用法:
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
使用法:
set_time_limit(秒);
この文の実行時から指定された秒数以内にプログラムが完了するまで実行する必要があると規定しています。
タイムアウトになると、プログラムはエラーで終了します。