onlinecalculator.me

免费在线 Unix 时间戳计算器

UNIX 时间戳是自 1970 年 1 月 1 日以来的秒数 UTC。此计算器在 Unix 时间戳和两个方向的人类可读日期之间进行转换。

Unix(秒)
UNIX(毫秒)
ISO 8601
UTC
关于这个计算器

如何使用

  1. 使用顶部的切换选择转换方向。
  2. 输入 Unix 时间戳(以秒为单位)或本地日期和时间。
  3. 读取结果:Unix 秒、Unix 毫秒、ISO 8601 字符串和 UTC 字符串。
  4. 按“与我的数字共享”以复制您的输入预填充的链接。

转换的工作原理

截至日期的时间戳: 将输入秒乘以 1,000 以获得毫秒,构造 JavaScript Date 对象,然后将其格式化为 ISO 8601 和 UTC。

日期到时间戳: 将本地日期时间字符串解析为 Date 对象,然后划分 date.getTime() (自 Epoch 的毫秒数)由 1,000 和地板获得 Unix 秒。

工作示例

Unix 时间戳:1,751,630,400

  • Unix 毫秒:1,751,630,400,000
  • ISO 8601: 2025-07-04T12:00:00.000Z
  • UTC:星期五,2025年7月4日,12:00:00 UTC

笔记

  • 计算器将 datetime-local 输入解释为本地时区。 ISO 和 UTC 输出始终在 UTC 中。
  • 负 Unix 时间戳表示 1970 年 1 月 1 日之前的日期。
  • JavaScript’s Date Object 内部使用 64 位浮点数毫秒,在大约公元前 271,821 年和公元 275,760 年之间的所有日期之间提供可靠的精度。
什么是 Unix 时间戳?
Unix时间戳(也称为Epoch时间或POSIX时间)是自1970年1月1日00:00:00 UTC以来经过的秒数。它在编程中被广泛使用,因为它是一个不依赖的简单整数 时区或日历系统。
秒和毫秒时间戳有什么区别?
大多数 Unix 时间戳以秒为单位。 JavaScript 的 date.now() 和许多 API 返回毫秒数——值大 1,000 倍。 计算器显示两者,因此您可以为您的系统选择正确的一种。
ISO 8601 是什么意思?
ISO 8601 是日期和时间表示的国际标准。 ISO 8601 字符串看起来像 2025-07-04T12:00:00.000Z — 年、月、日、T 分隔符、小时、分钟、秒和指示 UTC 的 Z 后缀。
为什么我的时间戳看起来与我预期的不同?
时间戳始终在 UTC 内部。 UTC 显示屏显示绝对时间; 您的当地时间可能因您的时区偏移而有所不同。 输入 datetime-local 值以获取本地时区的时间戳。
最大的Unix时间戳是多少?
一个 32 位有符号整数可以容纳最多 2,147,483,647 的时间戳,这对应于 2038 年 1 月 19 日——“2038 年问题”。 现代系统使用 64 位整数,支持将未来数十亿年的日期。

将此免费计算器添加到您自己的网站。 复制片段 - 它适用于您可以粘贴 HTML 并与此页面保持同步的任何地方。

预览嵌入 →

浏览所有计算器 → · 更多日期时间 →