Unix 时间戳转换
把 Unix 时间戳转成看得懂的日期,可选你的时区或任意其他时区,也可以反向转换。
已封存在本设备上
在浏览器中运行,不上传任何内容。
已封存
使用方法
-
粘贴时间戳
粘贴来自日志、数据库或 API 的数字。秒、毫秒、微秒和纳秒都能自动识别。
-
选择时区
查看该日期在你的时区、UTC 或任意其他时区中的时间,并已考虑夏令时。
-
或者反向转换
在下方选择日期、时间和时区,即可得到对应的秒级和毫秒级时间戳。
常见问题
什么是 Unix 时间戳?
它是从 1970 年 1 月 1 日 UTC 零点(称为 Unix 纪元)起经过的秒数。计算机使用它,是因为它只是一个数字,与时区和日期格式无关。
是秒还是毫秒:怎么判断?
如今的时间戳以秒为单位是 10 位数,以毫秒为单位是 13 位数。JavaScript 和 Java 通常使用毫秒;PHP、Python 和大多数数据库使用秒。自动识别依据的是数字位数,你也可以手动指定单位。
会考虑夏令时吗?
会。转换使用浏览器的时区数据库,因此每个日期、每个时区的夏令时和冬令时都能正确应用,包括过去的规则变化。
2038 年会发生什么?
以 32 位有符号整数存储时间戳的系统会在 2038 年 1 月 19 日 03:14:07 UTC 溢出。这个转换器和现代 64 位系统一样,没有这个限制。
为什么同一个日期会得到两个不同的时间戳?
日期和时间只有在确定时区后才对应一个精确的时刻。巴黎的 9:00 和纽约的 9:00 相差六个小时,所以它们的时间戳不同。转换日期时请选择正确的时区。