機能
PHP には非常に多くの時刻関数があります:
(1) date
使用法:
date(format, [time]); 時刻パラメータがない場合、形式は文字列です。ここで、次の文字には特別な意味があります:
U は開始時刻からの秒数に置き換えられます (たとえば、1970 年 1 月 1 日) は 4 桁の年番号に置き換えられます。 2 桁の年番号
F 月の完全な英語名に置き換えます
m 月の数に置き換えます。今年の 1 月 1 日からの日数です。
d 日数に置き換えます。
l 曜日の完全な英語名に置き換えます。
D 曜日の英語の略語に置き換えます。
w 曜日 (数字) に置き換えます。
h 時間 (12 時間形式) に置き換えます。
i は分に置き換えます。
s は秒に置き換えられます。
A は「AM」または「PM」に置き換えられます。
S は次のような序数の接尾辞に置き換えられます。 ", "nd", "rd", "th"。
この関数は、置換された書式文字列を返します。
(2)getdate(time) )
はハッシュ テーブルを返します。各添字は次のとおりです。
"秒" -- 秒
"分" -- 分数
"時間" -- 時間
"mday" -- 日
"mon" -- 月の数
"year" -- 年数値
"yday" -- 1月1日からの日数
"weekday" -- 曜日、完全な英語名
"month" -- 月、完全な英語名
( 3)gmdate
date と似ていますが、まず時刻をグリニッジ標準時に変換します
使用法:
mktime (時、分数、秒、月、日、年); を返します。他の関数で使用できる時間値
(5)time
Usage:
time(); 1970 年 1 月 1 日の午前 0 時からの秒数を返します
(6)microtime
。
使用法:
microtime(); 後者の部分は time() の戻り値
に相当し、前者の部分は
( 7)checkdate
使用法:
checkdate(month, day, year);
年が 1900 から 32767 の間 (1900 から 32767 を含む) の場合、
を返します。日は月の許容日数以内です (閏年は考慮されます)。
(8)set_time_limit
使用法:
set_time_limit(秒);タイムアウトが発生した場合、プログラムはエラーで終了します。