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 的別名。