预定义常量

DATE_* 常量 被定义,它们提供标准日期表示,可以与日期格式函数(如 date())一起使用。

以下常量指定了函数 date_sunrise()date_sunset() 返回的格式。

SUNFUNCS_RET_TIMESTAMP (int)
时间戳
SUNFUNCS_RET_STRING (int)
小时:分钟(例如:08:02
SUNFUNCS_RET_DOUBLE (int)
小时作为浮点数(例如 8.75
DATE_* 常量
常量 描述
DATE_ATOM Atom(例如:2005-08-15T15:52:01+00:00
HTTP Cookie(例如: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 万维网联盟(例如:2005-08-15T15:52:01+00:00)。DATE_RFC3339 的别名。
添加注释

用户贡献注释

此页面没有用户贡献的注释。
To Top