Unix 时间戳转换器

Epoch Time 实时双向换算工具

🌙
当前 Unix 时间戳 (Seconds)
--------
获取中...
广告展示区域 (AdSense Placeholder)

时间戳 ➔ 日期

日期 ➔ 时间戳

广告展示区域 (AdSense Placeholder)

什么是 Unix 时间戳?

Unix 时间戳(Unix Timestamp),也称为 Epoch Time 或 POSIX 时间,是指从协调世界时(UTC) 1970年1月1日0时0分0秒 起至现在的总秒数。它不考虑闰秒,是计算机系统中记录时间的一种通用标准。

为什么使用时间戳?

  • 格式统一: 无论在什么语言或时区,同一时刻的时间戳都是唯一的数字。
  • 计算方便: 计算两个时间点之间的间隔只需简单的减法。
  • 存储节省: 一个 64 位的整数比格式化的字符串占用空间更小,索引效率更高。

关于 2038 年问题 (Y2K38)

在使用 32 位有符号整数存储时间戳的系统中,最大可表示的时间是 2147483647 ,这对应于 UTC 时间 2038年1月19日03:14:07 。超过这个时刻,数值会溢出变成负数,导致系统时间回滚到 1901 年。现代 64 位系统已彻底解决了这一问题,可记录的时间跨度远超宇宙寿命。

常见编程语言获取当前时间戳

如何使用本工具?

  1. 实时查看: 顶部栏实时显示当前的 Unix 时间戳,方便您在调试时快速获取当前值。
  2. 时间戳转日期: 输入一串数字,选择单位(秒或毫秒),点击转换即可获得该时间点对应的本地时区和 UTC 时区的详细日期。
  3. 日期转时间戳: 使用日期选择器设定一个特定时间点,点击转换即可获得其对应的秒级和毫秒级时间戳。