Unix 时间戳 / Epoch 转换器

将时间戳转为日期或将日期转为时间戳,比较 Unix 秒与毫秒,并在不丢失时区上下文的情况下验证 API、JWT、日志或发布时间值。

时间戳转日期
清除
日期转时间戳
偏移量 UTC+00:00
清除
时间戳转日期结果

当你需要针对 API 载荷、JWT 的 exp 或 iat 声明、日志或发布校验做时间戳转日期检查时,可使用此结果。 已从提交的值中识别出 秒。

Unix 输入 -315619200
解析后的单位
UTC 时间 1960-01-01 00:00:00 UTC
浏览器本地时间 页面渲染后会按你的浏览器时区显示。
ISO 8601 1960-01-01T00:00:00Z
Unix 秒 -315619200
Unix 毫秒 -315619200000
相对时间 66 年,4 月前
分享 URL https://comutil.com/zh-hans/timestamp?preset=historic-negative
面向搜索的快捷查询
今天和附近的 Unix 值
打开附近 UTC 午夜对应的 Unix 值,让精确时间戳搜索直接落到预先计算好的结果。
实时参考
当前 Unix 秒 1780130552.317
当前 Unix 毫秒 1780130552317
当前 UTC 时间 2026-05-30 08:42:32.317 UTC
当前浏览器本地时间 页面渲染后会按你的浏览器时区显示。
Unix 时间戳

A Unix timestamp (also known as epoch time or POSIX time) is a system for describing a point in time. It represents the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC (the Unix epoch), not counting leap seconds. The same concept is often stored in milliseconds by browsers, logs, and APIs.

Unix 时间戳

Unix 时间是一个每秒递增 1 的有符号整数,而许多 JavaScript 和浏览器工作流会把同一时刻存为毫秒。原始值与时区无关,因为它始终表示 UTC。只要知道单位以及预期的本地时钟偏移,时间戳转日期或日期转时间戳就能准确完成。

常见使用场景
  • JWT exp、iat 和 nbf 调试
  • API 请求和响应时间戳
  • 日志与事故时间线审查
  • 发布时间窗口与 cron 交接
  • 跨时区日期处理
快速生成
每小时 3600 秒
1 天 86400 秒
1 周 604800 秒
1 个月 (30 天) 2592000 秒
1 年 31536000 秒
常见问题

什么是 2038 年问题?

32 位系统使用有符号 32 位整数存储 Unix 时间,该整数将在 2038 年 1 月 19 日溢出。大多数现代系统使用 64 位整数,数个十亿年内都不会溢出。

为什么要使用时间戳而不是日期字符串?

时间戳与时区无关,占用存储空间更少,易于比较和计算,并避免了日期字符串格式可能出现的解析歧义。