使用预定义常量作为日期格式

我们可以在 date() 中使用预定义常量作为日期格式,而不是 PHP 5.1.0 以来的传统日期格式字符串。

预定义的日期格式常量可用

DATE_ATOM - Atom(2016-07-22T14:50:01 + 00:00)

DATE_COOKIE - HTTP Cookies(星期五,22-Jul-16 14:50:01 UTC)

DATE_RSS - RSS(星期五,2016 年 7 月 22 日 14:50:01 +0000)

DATE_W3C - 万维网联盟(2016-07-22T14:50:01 + 00:00)

DATE_ISO8601 - ISO-8601(2016-07-22T14:50:01 + 0000)

DATE_RFC822 - RFC 822(星期五,22 七月 16 14:50:01 +0000)

DATE_RFC850 - RFC 850(星期五,22-Jul-16 14:50:01 UTC)

DATE_RFC1036 - RFC 1036(星期五,22 Jul 16 14:50:01 +0000)

DATE_RFC1123 - RFC 1123(星期五,2016 年 7 月 22 日 14:50:01 +0000)

DATE_RFC2822 - RFC 2822(星期五,2016 年 7 月 22 日 14:50:01 +0000)

DATE_RFC3339 - 与 DATE_ATOM 相同(2016-07-22T14:50:01 + 00:00)

用法示例

echo date(DATE_RFC822);

这将输出: Fri,22 Jul 16 14:50:01 +0000

echo date(DATE_ATOM,mktime(0,0,0,8,15,1947));

这将输出: 1947-08-15T00:00:00 + 05:30