日期

Date 通用 HTTP 头包含消息的原始日期和时间。

警告:Date 在 fetch 规范中被列为禁止使用的头名称,因此此代码不会发送 Date 头。

js
fetch("https://httpbin.org/get", {
  headers: {
    Date: new Date().toUTCString(),
  },
});
头类型 请求头响应头
禁止的头名称

语法

http
Date: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT

指令

<day-name>

“Mon”、 “Tue”、 “Wed”、 “Thu”、 “Fri”、 “Sat” 或 “Sun” 之一(区分大小写)。

<day>

两位数的日期,例如“04”或“23”。

<month>

“Jan”、 “Feb”、 “Mar”、 “Apr”、 “May”、 “Jun”、 “Jul”、 “Aug”、 “Sep”、 “Oct”、 “Nov”、 “Dec” 之一(区分大小写)。

<year>

四位数的年份,例如“1990”或“2016”。

<hour>

两位数的小时数,例如“09”或“23”。

<minute>

两位数的分钟数,例如“04”或“59”。

<second>

两位数的秒数,例如“04”或“59”。

GMT

格林威治标准时间。HTTP 日期始终以 GMT 表示,而不是本地时间。

示例

http
Date: Wed, 21 Oct 2015 07:28:00 GMT

规范

规范
HTTP 语义
# field.date

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅