2024 年日本 PHP 研討會

預先定義的常數

DATE_* 常數已定義,並提供標準日期表示法,可與日期格式函式(例如 date())一起使用。

date_sunrise()date_sunset() 可用的 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 (字串)
Atom (例如:2005-08-15T15:52:01+00:00)
HTTP Cookies (例如:Monday, 15-Aug-2005 15:52:01 UTC)
DATE_ISO8601 (字串)
ISO-8601 (例如:2005-08-15T15:52:01+0000)

注意此格式與 ISO-8601 不相容,但為了向下相容性而保留。請使用 DATE_ISO8601_EXPANDEDDATE_ATOM 來確保與 ISO-8601 相容 (參考 ISO8601:2004 第 4.3.3 節 d 項)。

DATE_ISO8601_EXPANDED (字串)
ISO-8601 擴展格式 (例如:+10191-07-26T08:59:52+01:00)

注意此格式允許年份範圍超出 ISO-8601 標準範圍 0000-9999,方法是始終包含正負號。它也確保時區部分 (+01:00) 與 ISO-8601 相容。

DATE_RFC822 (字串)
RFC 822 (例如:Mon, 15 Aug 05 15:52:01 +0000)
DATE_RFC850 (字串)
RFC 850 (例如:Monday, 15-Aug-05 15:52:01 UTC)
DATE_RFC1036 (字串)
RFC 1036 (例如:Mon, 15 Aug 05 15:52:01 +0000)
DATE_RFC1123 (字串)
RFC 1123 (例如:Mon, 15 Aug 2005 15:52:01 +0000)
DATE_RFC7231 (字串)
RFC 7231 (自 PHP 7.0.19 和 7.1.5 起) (例如:Sat, 30 Apr 2016 17:52:13 GMT)
DATE_RFC2822 (字串)
RFC 2822 (例如:Mon, 15 Aug 2005 15:52:01 +0000)
DATE_RFC3339 (字串)
DATE_ATOM 相同。
DATE_RFC3339_EXTENDED (字串)
RFC 3339 擴充格式 (例如: 2005-08-15T15:52:01.000+00:00)
DATE_RSS (字串)
RSS (例如: Mon, 15 Aug 2005 15:52:01 +0000)。DATE_RFC1123 的別名。
DATE_W3C (字串)
World Wide Web Consortium (例如: 2005-08-15T15:52:01+00:00)。DATE_RFC3339 的別名。
新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top