DATE_*
常數已定義,並提供標準日期表示法,可與日期格式函式(例如 date())一起使用。
returnFormat
這些常數自 PHP 8.4.0 起已被棄用。相對應的 date_sunrise() 和 date_sunset() 函式自 PHP 8.1.0 起已被棄用。
SUNFUNCS_RET_TIMESTAMP
(整數)SUNFUNCS_RET_STRING
(整數)08:02
)
SUNFUNCS_RET_DOUBLE
(整數)8.75
)
DATE_*
常數
DATE_ATOM
(字串)2005-08-15T15:52:01+00:00
)
Monday, 15-Aug-2005 15:52:01 UTC
)
DATE_ISO8601
(字串)2005-08-15T15:52:01+0000
)
注意:此格式與 ISO-8601 不相容,但為了向下相容性而保留。請使用
DATE_ISO8601_EXPANDED
、DATE_ATOM
來確保與 ISO-8601 相容 (參考 ISO8601:2004 第 4.3.3 節 d 項)。
DATE_ISO8601_EXPANDED
(字串)+10191-07-26T08:59:52+01:00
)
注意:此格式允許年份範圍超出 ISO-8601 標準範圍
0000
-9999
,方法是始終包含正負號。它也確保時區部分 (+01:00
) 與 ISO-8601 相容。
DATE_RFC822
(字串)Mon, 15 Aug 05 15:52:01 +0000
)
DATE_RFC850
(字串)Monday, 15-Aug-05 15:52:01 UTC
)
DATE_RFC1036
(字串)Mon, 15 Aug 05 15:52:01 +0000
)
DATE_RFC1123
(字串)Mon, 15 Aug 2005 15:52:01 +0000
)
DATE_RFC7231
(字串)Sat, 30 Apr 2016 17:52:13 GMT
)
DATE_RFC2822
(字串)Mon, 15 Aug 2005 15:52:01 +0000
)
DATE_RFC3339
(字串)DATE_ATOM
相同。
DATE_RFC3339_EXTENDED
(字串)2005-08-15T15:52:01.000+00:00
)
DATE_RSS
(字串)Mon, 15 Aug 2005 15:52:01 +0000
)。DATE_RFC1123
的別名。
DATE_W3C
(字串)2005-08-15T15:52:01+00:00
)。DATE_RFC3339
的別名。