PHP 日期参数

Avatar of Chris Coyier
Chris Coyier
格式
字符
描述 示例返回值
d 月份中的日期,两位数字,前导零 0131
D 一天的文本表示,三个字母 MonSun
j 月份中的日期,没有前导零 131
l(小写“L”) 一周中日期的完整文本表示 SundaySaturday
N ISO-8601 中一周中日期的数字表示(在 PHP 5.1.0 中添加)
PHP 5.1.0)
1(对于星期一)到 7(对于星期日)
S 月份日期的英文序数后缀,两位字符 stndrd
th。与 j 配合使用效果很好
w 一周中日期的数字表示 0(对于星期日)到 6(对于星期六)
z 一年中的日期(从 0 开始) 0365
W ISO-8601 中一年中的周数,周从星期一开始(在 PHP 4.1.0 中添加) 示例:42(一年中的第 42 周)
F 一个月的完整文本表示,例如 January 或 March JanuaryDecember
m 月份的数字表示,前导零 0112
M 一个月的简短文本表示,三个字母 JanDec
n 月份的数字表示,没有前导零 112
t 给定月份的天数 2831
L 是否是闰年 1 如果是闰年,0 否则。
o ISO-8601 中的年份编号。与
Y 相同,只是如果 ISO 周数
W)属于前一年或后一年,则使用该年
代替。(在 PHP 5.1.0 中添加)
示例:19992003
Y 年份的完整数字表示,4 位数字 示例:19992003
y 年份的两位数字表示 示例:9903
时间
a 小写 上午 和 下午 ampm
A 大写 上午 和 下午 AMPM
B Swatch Internet 时间 000999
g 12 小时制的小时,没有前导零 112
G 24 小时制的小时,没有前导零 023
h 12 小时制的小时,前导零 0112
H 24 小时制的小时,前导零 0023
i 分钟,前导零 0059
s 秒,前导零 0059
u 微秒(在 PHP 5.2.2 中添加) 示例:654321
时区
e 时区标识符(在 PHP 5.1.0 中添加) 示例:UTCGMTAtlantic/Azores
I(大写 i) 日期是否处于夏令时 1 如果是夏令时,0 否则。
O 与格林威治时间 (GMT) 的时差(以小时为单位) 示例:+0200
P 与格林威治时间 (GMT) 的时差,小时和分钟之间用冒号隔开(在 PHP 5.1.3 中添加) 示例:+02:00
T 时区缩写 示例:ESTMDT
Z 时区偏移量(以秒为单位)。UTC 西侧时区的偏移量始终为
负数,而 UTC 东侧时区的偏移量始终为正数。
-4320050400
完整日期/时间
c ISO 8601 日期(在 PHP 5 中添加) 2004-02-12T15:19:21+00:00
r » RFC 2822 格式化日期 示例:Thu, 21 Dec 2000 16:01:07 +0200
U 自 Unix 纪元(1970 年 1 月 1 日 00:00:00 GMT)以来的秒数 另请参见 time()