跳转到主内容
coltool

Unix 时间戳在线转换

在线 Unix 时间戳与日期时间互转,支持秒/毫秒与常用时区。

当前时间戳

1785405892

时间戳转日期时间

日期时间转时间戳

这个工具做什么?

排查日志、调接口、写 SQL 时经常遇到一串 1780000000式的数字,需要立刻知道它对应哪个时刻;或者反过来,把某个日期时间换成时间戳塞进请求参数。 本页提供三件事:实时显示当前时间戳(秒/毫秒可切换,随时复制)、时间戳转日期时间日期时间转时间戳。 后两者都支持完整的 IANA 时区列表,默认跟随你浏览器的本地时区, 处理跨时区服务器日志时把时区切到服务器所在地即可。

使用方法

  1. 粘贴时间戳,选对单位(10 位选秒、13 位选毫秒),点「转换」;
  2. 需要此刻的日期时间时,点击「使用当前时间」,可直接得到普通格式和带时区偏移的 ISO 8601 格式;
  3. 或输入、粘贴 YYYY-MM-DD HH:mm:ss(可追加 .SSS 毫秒)格式的日期时间,搜索并选择时区,同时得到秒级和毫秒级时间戳;
  4. 点击结果框即可复制。

FAQ

什么是 Unix 时间戳?
Unix 时间戳是从 1970 年 1 月 1 日 00:00:00 UTC 起经过的时间总量,秒级为 10 位数字,毫秒级为 13 位。它与时区无关,同一时刻在全球任何地方的时间戳都相同。
怎么判断时间戳是秒还是毫秒?
看位数:当前时期的秒级时间戳是 10 位(如 1780000000),毫秒级是 13 位(如 1780000000000)。转换结果明显偏到 1970 年附近或遥远未来时,通常就是单位选错了。
为什么同一个时间戳在不同时区显示的日期不同?
时间戳本身是绝对时刻,不带时区;把它显示成"年月日时分秒"必须先选定一个时区。本工具默认使用你浏览器所在的时区,可在时区输入框中搜索并选择任意 IANA 时区。
2038 年问题会影响这个工具吗?
不会。2038 问题只影响用 32 位有符号整数存储秒级时间戳的系统,JavaScript 使用双精度浮点数表示时间,可安全表示到公元 27 万年以后。