| _日_ | --- | --- |
| _d_ | 月份中的第几天,有前导零的 2 位数字 | _01_ 到 _31_ |
| _D_ | 星期中的第几天,文本表示,3 个字母 | _Mon_ 到 _Sun_ |
| _j_ | 月份中的第几天,没有前导零 | _1_ 到 _31_ |
| _l_(“L”的小写字母) | 星期几,完整的文本格式 | _Sunday_ 到 _Saturday_ |
| _N_ | ISO-8601 格式数字表示的星期中的第几天(PHP 5.1.0 新加) | _1_(表示星期一)到 _7_(表示星期天) |
| _S_ | 每月天数后面的英文后缀,2 个字符 | _st_,_nd_,_rd_或者 _th_。可以和 _j_ 一起用 |
| _w_ | 星期中的第几天,数字表示 | _0_(表示星期天)到 _6_(表示星期六) |
| _z_ | 年份中的第几天 | _0_ 到 _366_ |
| _星期_ | --- | --- |
| _W_ | ISO-8601 格式年份中的第几周,每周从星期一开始(PHP 4.1.0 新加的) | 例如:_42_(当年的第 42 周) |
| _月_ | --- | --- |
| _F_ | 月份,完整的文本格式,例如 January 或者 March | _January_ 到 _December_ |
| _m_ | 数字表示的月份,有前导零 | _01_ 到 _12_ |
| _M_ | 三个字母缩写表示的月份 | _Jan_ 到 _Dec_ |
| _n_ | 数字表示的月份,没有前导零 | _1_ 到 _12_ |
| _t_ | 给定月份所应有的天数 | _28_ 到 _31_ |
| _年_ | --- | --- |
| _L_ | 是否为闰年 | 如果是闰年为 _1_,否则为 _0_ |
| _o_ | 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()](http://www.okyo.cn/article/3/function.time.php) |