返回列表
学习 1 分钟阅读

哪些渐行渐远的基础知识,AI可以严丝合缝,写对一切

但我拾起来的是文化,早晚有一天我会完全用不到它们甚至忘记,但在当时,它们触动过我的心~毕竟那是我,弱小,有限,绝望却充满期冀、永不服输的求知欲啊~

  • ISO 8601
  • UTC
  • Zulu time
  • 时区
  • 时间规范

但我拾起来的是文化,早晚有一天我会完全用不到它们甚至忘记,但在当时,它们触动过我的心~毕竟那是我,弱小,有限,绝望却充满期冀、永不服输的求知欲啊~

ISO、UTC 与 Z:尺、钟与零点

ISO 管怎么写,UTC 管几点,Z 表示零偏移。

  • ISO 8601 是尺:规定日期时间的书写格式。ISO 全称是 International Organization for Standardization;ISO 并非英文首字母缩写,而取自希腊语 isos,意为“相等、统一”。
  • UTC 是钟:全球协调时间基准,全称 Coordinated Universal Time。英文原本会缩写为 CUT,法文会是 TUC;为了不偏向任何语言,统一折中为 UTC。
  • Z 是零点:表示相对 UTC 的偏移为零,即 Z = +00:00。Z 在无线电字母表中读作 Zulu,因此 UTC 也常称 Zulu time。
2026-07-24T12:00:00Z
└──── ISO 8601 格式 ────┘
                    └─ UTC 零偏移

下面两个写法表示同一时刻:

2026-07-24T12:00:00Z
2026-07-24T20:00:00+08:00

前者直接写 UTC,后者写北京时间;它们都符合 ISO 8601。

工程里的落点

数据库:存 UTC 时间点
接口:传带 Z 或时区偏移的 ISO 8601 字符串
界面:转换为用户本地时间

不要把三者揉成一个概念:

  • ISO 是外形
  • UTC 是基准
  • Z 是零偏移标记

最后只记一句:

ISO 是尺,UTC 是钟,Z 是钟上的零点。

参考

交互式图表

放大查看

使用 + / − 缩放,按 0 适应窗口;放大后可拖动或滚动查看,Esc 关闭。