使用預定義常量作為日期格式
我們可以在 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