ホームページ >バックエンド開発 >PHPチュートリアル >PHP 時刻形式制御文字比較表共有_PHP チュートリアル
フォーマット文字 | 手順 | 戻り値の例 |
---|---|---|
日 | --- | --- |
d | 日付、先頭にゼロが付いた 2 桁の数字 | 01〜31 |
j | 先行ゼロなしの日付 | 1〜31 |
S | 月の日の後の英語の接尾辞、2文字 | 1 番目、2 番目、3 番目、または 3 番目。 j |
z | 今年の日 | 0〜366 |
週間 | --- | --- |
l (小文字の「L」) | 曜日、完全なテキスト形式 | 日曜日から土曜日 |
D | 曜日、テキスト表現、3文字 | 月曜から日曜まで |
ん | ISO-8601 形式の数字で表される曜日 (PHP 5.1.0 で新しく追加されました) | 1 (月曜日を意味します) から 7 (日曜日を意味します) |
w | 数字で表される曜日 | 0 (日曜日を意味します) から 6 (土曜日を意味します) |
W | ISO-8601 形式の年の週番号。各週は月曜日から始まります (PHP 4.1.0 の新機能) | 例: 42 (年の第 42 週) |
月 | --- | --- |
F | 月、1月や3月などの完全なテキスト形式 | 1月から12月まで |
m | 先頭にゼロを付けた数字で表される月 | 01から12 |
M | 3文字の略語で表される月 | 1月から12月まで |
ん | 先行ゼロを除いた数字で表される月 | 1から12 |
t | 特定の月の日数 | 28〜31 |
年 | --- | --- |
L | 閏年ですか | うるう年の場合は1、それ以外の場合は0 |
お | ISO-8601 形式の年番号。これは Y と同じ値ですが、ISO 週番号 (W) が前年または翌年に属している場合は、その年が使用されます。(PHP 5.1.0 新加) | Examples: 1999 or 2003 |
Y | 4 位数字完整表示的年份 | 例如:1999 或 2003 |
y | 2 位数字表示的年份 | 例如:99 或 03 |
时间 | --- | --- |
a | 小写的上午和下午值 | am 或 pm |
A | 大写的上午和下午值 | AM 或 PM |
B | Swatch Internet 标准时 | 000 到 999 |
g | 小时,12 小时格式,没有前导零 | 1 到 12 |
G | 小时,24 小时格式,没有前导零 | 0 到 23 |
h | 小时,12 小时格式,有前导零 | 01 到 12 |
H | 小时,24 小时格式,有前导零 | 00 到 23 |
i | 有前导零的分钟数 | 00 到 59> |
s | 秒数,有前导零 | 00 到 59> |
时区 | --- | --- |
e | 时区标识(PHP 5.1.0 新加) | 例如:UTC,GMT,Atlantic/Azores |
I | 是否为夏令时 | 如果是夏令时为 1,否则为 0 |
O | 与格林威治时间相差的小时数 | 例如:+0200 |
P | 与格林威治时间(GMT)的差别,小时和分钟之间有冒号分隔(PHP 5.1.3 新加) | 例如:+02:00 |
T | 本机所在的时区 | 例如:EST,MDT(【译者注】在 Windows 下为完整文本格式,例如“Eastern Standard Time”,中文版会显示“中国标准时间”)。 |
Z | 时差偏移量的秒数。UTC 西边的时区偏移量总是负的,UTC 东边的时区偏移量总是正的。 | -43200 到 43200 |
完整的日期/时间 | --- | --- |
c | ISO 8601 格式的日期(PHP 5 新加) | 2004-02-12T15:19:21+00:00 |
r | RFC 822 格式的日期 | 例如:Thu, 21 Dec 2000 16:01:07 +0200 |
U | 从 Unix 纪元(January 1 1970 00:00:00 GMT)开始至今的秒数 即时间戳 | 参见 time() |