情報学部 | 菅沼ホーム | 目次 | 索引 |
format文字 | 説明 | 変換例 | |
---|---|---|---|
日 | d | 日 | 01 から 31 |
D | 曜日 | Mon から Sun | |
j | 日 | 1 から 31 | |
l (小文字の 'L') | 曜日 | Sunday から Saturday | |
N | ISO-8601 形式の曜日 | 1(月曜日)から 7(日曜日) | |
S | 序数を表すサフィックス | st, nd, rd または th | |
w | 曜日 | 0 (日曜)から 6 (土曜) | |
z | 年間の通算日 | 0 から 366 | |
週 | W | ISO-8601 月曜日に始まる年単位の週番号 | 例: 42 (1年の第 42 週目) |
月 | F | 月 | January から December |
m | 月 | 01 から 12 | |
M | 月 | Jan から Dec | |
n | 月 | 1 から 12 | |
t | 指定した月の日数 | 28 から 31 | |
年 | L | 閏年であるか否か | 1 なら閏年,0 なら閏年ではない |
o | ISO-8601 形式の年 | 例: 1999 あるいは 2003 | |
Y | 年 | 例: 1999 または 2003 | |
y | 年 | 例: 99 または 03 | |
時刻 | a | 午前または午後 | am または pm |
A | 午前または午後 | AM または PM | |
B | Swatch インターネット時間 | 000 から 999 | |
g | 時 | 1 から 12 | |
G | 時 | 0 から 23 | |
h | 時 | 01 から 12 | |
H | 時 | 00 から 23 | |
i | 分 | 00 から 59 | |
s | 秒 | 00 から 59 | |
タイムゾーン | e | タイムゾーン識別子 | 例: UTC, GMT, Atlantic/Azores |
I (大文字の "i") | サマータイム中か否か | 1 ならサマータイム中,0 ならそうではない | |
O | グリニッジ標準時(GMT)との時間差 | 例: +0200 | |
T | タイムゾーンの設定 | 例: EST, MDT ... | |
Z | タイムゾーンのオフセット秒数 | -43200 から 43200 | |
全ての日付/時刻 | c | ISO 8601 日付 | 2004-02-12T15:19:21+00:00 |
r | RFC 822 フォーマットされた日付 | 例: Thu, 21 Dec 2000 16:01:07 +0200 | |
U | Unix 時(1970年1月1日0時0分0秒)からの秒数 | time() 参照 |
echo date('Y 年 n 月 d 日 ( l ) H:i:s');
2006 年 2 月 27 日 ( Monday ) 10:17:54
キー | 説明 | 例 |
---|---|---|
"seconds" | 秒 | 0 から 59 |
"minutes" | 分 | 0 から 59 |
"hours" | 時 | 0 から 23 |
"mday" | 日 | 1 から 31 |
"wday" | 曜日 | 0 (日曜) から 6 (土曜) |
"mon" | 月 | 1 から 12 |
"year" | 年 | 例: 1999 or 2003 |
"yday" | 年単位の日 | 0 から 365 |
"weekday" | 曜日 | Sunday から Saturday |
"month" | 月 | January から December |
0 | UNIX時(1970年1月1日)からの秒数 | 通常は -2147483648 から 2147483647 |
$x = getdate(); echo $x["hours"]." 時 ".$x["minutes"]." 分 ".$x["seconds"]." 秒";
11 時 45 分 32 秒
$x = gettimeofday(); foreach ($x as $key => $value) echo "キー: ".$key.", 値: ".$value."<BR>\n";
キー: sec, 値: 1141018011 キー: usec, 値: 243515 キー: minuteswest, 値: -540 キー: dsttime, 値: 0
echo "microtime: ".microtime()."<BR>\n"; echo "time: ".time()."<BR>\n";
microtime: 0.49701100 1141086197 time: 1141086197
echo "microtime: ".microtime()."<BR>\n"; echo "time: ".time()."<BR>\n";
microtime: 0.49701100 1141086197 time: 1141086197
情報学部 | 菅沼ホーム | 目次 | 索引 |