2. Definitions (定义)
本文档中的关键词 "MUST" (必须)、"MUST NOT" (禁止)、"REQUIRED" (必需)、"SHALL" (应)、"SHALL NOT" (不应)、"SHOULD" (应该)、"SHOULD NOT" (不应该)、"RECOMMENDED" (推荐)、"MAY" (可以) 和 "OPTIONAL" (可选) 应按照RFC 2119 [RFC2119] 中的描述进行解释。
术语定义
UTC (Coordinated Universal Time, 协调世界时)
由国际计量局 (Bureau International des Poids et Mesures, BIPM) 维护的协调世界时。
second (秒)
国际单位制 (International System of Units) 中时间测量的基本单位。定义为在不受外部场干扰的基态下,铯-133 (cesium-133) 原子的超精细跃迁吸收或发射的微波光的9,192,631,770个周期的持续时间。
minute (分钟)
60秒的时间段。但是,另请参见第5.7节和附录D,了解如何在分钟内表示闰秒 (Leap Seconds)。
hour (小时)
60分钟的时间段。
day (日)
24小时的时间段。
leap year (闰年)
在格里高利历中,具有366天的年份。闰年是其数字可被4整除的年份,但如果是世纪年 (即可被100整除),则还必须可被400整除。
闰年判断规则:
if (年份 % 400 == 0) → 闰年
else if (年份 % 100 == 0) → 平年
else if (年份 % 4 == 0) → 闰年
else → 平年
示例:
- 2000年: 闰年 (可被400整除)
- 1900年: 平年 (可被100整除但不可被400整除)
- 2004年: 闰年 (可被4整除)
- 2001年: 平年
ABNF (Augmented Backus-Naur Form, 增强巴科斯-瑙尔范式)
用于表示协议或语言中允许的字符串的格式,如[ABNF]中定义的。
Email Date/Time Format (电子邮件日期时间格式)
RFC 2822 [IMAIL-UPDATE] 定义的互联网邮件使用的日期时间格式。
Internet Date/Time Format (互联网日期时间格式)
本文档第5节中定义的日期格式。
Timestamp (时间戳)
本文档中使用此术语来指代某个时间瞬间的明确表示 (Unambiguous Representation)。
Z
应用于时间时的后缀,表示UTC偏移量为00:00; 通常从国际民航组织 (ICAO) 字母"Z"的语音字母表示中发音为"Zulu"。
示例:
2002-07-15T10:30:00Z
表示: 2002年7月15日 10:30:00 UTC
更多信息
有关时间尺度的更多信息,请参见:
- [NTP] 的附录E
- [ISO8601] 的第3节
- 相应的ITU文档 [ITU-R-TF]
注意: 理解这些基础术语对于正确实现和使用本规范至关重要,特别是闰年和闰秒的定义。