所有时间统一存 UTC 时间戳,只在展示层转本地。

踩过的坑:

  • 跨时区团队看同一份数据,时间不一致
  • 夏令时切换导致重复或缺失一小时
  • 字符串时间格式解析失败

统一之后这些都没了。

展示时按用户时区转,配置文件里记用户时区偏好。

例外:纯本地的业务(比如门店营业时间)用本地时间更直观。这种要明确标注,别和 UTC 混用。

主楼