核心定位:ISO 8601:2019 是全球通用的日期时间表示标准,2019年拆分为基础版(ISO 8601-1)和扩展版(ISO 8601-2),中国等同采用标准为 GB/T 7408-2021。核心价值:解决跨系统、跨境、跨地域的时间表示歧义,适用于软件开发、数据交换、日志记录、支付认证等所有需统一时间戳的场景。
一、核心规范(必记,不踩基础坑)
- 排序规则:年→月→日→时→分→秒(固定逻辑,支持字符串直接排序)
- 位数要求:年4位、月/日/时/分/秒各2位、毫秒3位,不足补0(如04月、09时,而非4月、9时)
- 分隔规范:日期用“-”、时间用“:”、日期+时间用“T”(大写,不可用空格替代)
- 时间制式:仅支持24小时制,禁用AM/PM;24:00仅用于结束时间(等价次日00:00)
- 时区要求:跨系统、跨境场景必须带时区,禁止省略(核心重点)
二、基础格式(快速查阅,直接套用)
1. 日期格式(3种常用,优先选扩展版)
常用日期格式分3种,优先选用扩展格式,方便阅读和识别:1. 日历日期(最常用):扩展格式为YYYY-MM-DD(示例:2026-04-05),基础格式为YYYYMMDD(示例:20260405);2. 星期日期:扩展格式为YYYY-Www-D,基础格式为YYYYWwwD,示例:2026-W14-1(对应2026年第14周周一);3. 年积日:扩展格式为YYYY-DDD,基础格式为YYYYDDD,示例:2026-095(对应2026年第95天)。
2. 时间格式(支持精度简化)
扩展格式(推荐):hh:mm:ss.sss(如14:30:45.123)
基础格式:hhmmss.sss(如143045.123)
简化写法:hh:mm(如14:30)、hh(如14),需与业务方提前协商
三、带时区时间戳(核心重点,2026必掌握)
核心原则:所有对外、跨系统时间戳,必须带时区;仅两种合法写法,优先用扩展格式。