跳转到主要内容
标准

ISO 8601

iso ba liu ling yi

概述

ISO 8601 是国际标准化组织 (ISO) 发布的一项国际标准,定义了日期和时间的无歧义表示方式。最常见的格式为 YYYY-MM-DDTHH:mm:ssZ,其中 T 分隔日期与时间,Z 表示 UTC。这消除了 MM/DD/YYYY 与 DD/MM/YYYY 等地区性日期格式所带来的混淆。

主要格式

该标准涵盖日期 (2026-05-10)、时间 (14:30:00)、日期时间组合 (2026-05-10T14:30:00Z)、时间段 (P1Y2M3D 表示 1 年 2 个月 3 天) 以及时间区间 (起止时间)。时区偏移量以 +HH:mm 或 -HH:mm 表示,Z 是 +00:00 (UTC) 的简写。

在软件中的采用

ISO 8601 是 API、数据库和配置文件中日期时间表示的事实标准。JSON 未定义日期类型,因此 ISO 8601 字符串是被普遍接受的约定。JavaScript 的 Date.toISOString()、Python 的 datetime.isoformat() 以及大多数数据库的 TIMESTAMP 类型都会生成符合 ISO 8601 标准的输出。

XB!LINE

这篇文章对您有帮助吗?

相关术语

相关文章