秒级 / 毫秒级时间戳与日期时间互转,自动识别单位,实时显示当前时间。
Unix 时间戳是从 1970 年 1 月 1 日 00:00:00 UTC 起经过的秒数,不含闰秒。它与时区无关,是全球统一的绝对时间表示,因此被广泛用于数据库存储、接口传输和日志排序。
Date.now() 返回的就是它。本工具会自动按位数判断单位,也可以在结果中同时看到两种形式。
32 位有符号整数能表示的最大时间戳是 2147483647,对应 2038-01-19 03:14:07 UTC。超过这个值,使用 32 位 int 存储时间戳的老系统会发生溢出,这就是"2038 年问题"。现代系统普遍改用 64 位,已基本解决。
时间戳本身没有时区,但转换成日期字符串时会受运行环境的时区影响。本工具默认按你设备所在的本地时区(中国为 UTC+8)显示,并同时给出 UTC 时间,方便对照。