“下午三点”需要一个时区才能指向明确的时间。约定跨地区的时间时,最好同时写出日期和时区,例如 2026-10-15 15:00 UTC+08:00。
时间戳是什么
常见 Unix 时间戳表示从 1970-01-01 00:00:00 UTC 起经过的时间。接口可能使用秒,也可能使用毫秒;毫秒值通常是秒值的 1000 倍。仅凭数字长短猜测并不可靠,优先阅读数据来源的说明。
UTC 与本地显示
一个时间戳代表一个瞬间。转换成北京时间、东京时间或 UTC,只改变显示方式。某些地区实行夏令时,因此日期不同,时区偏移也可能不同。
保存与交换
需要在不同系统之间传递时间时,可以使用带偏移的 ISO 8601 格式,例如 2026-10-15T15:00:00+08:00。末尾的 Z 表示 UTC。
核对转换结果
确认输入单位,查看 UTC 输出,再核对本地显示的时区。若结果差了几十年,先检查秒与毫秒;若只差几个小时,检查时区与夏令时设置。