OhMyCalc

Unix 时间戳转换器

在 Unix 时间戳和人类可读日期之间进行转换。

当前 Unix 时间戳

1778986376

自 1970 年 1 月 1 日起的秒数(UTC)

迄今为止的时间戳

日期到时间戳

如何使用 Unix 时间戳转换器

  1. 输入所需的日期、时间或持续时间值。
  2. 选择任何其他选项,例如时区或格式。
  3. 立即查看计算结果。
  4. 复制结果或根据需要调整输入。

快速参考

1 分钟60 秒
1 小时3,600 秒
1 天86,400 秒
1 周604,800 秒
1 年31,536,000 秒
1 年525,600 分钟

使用场景

公式

Unix 时间戳表示自 1970 年 1 月 1 日 00:00:00 UTC(Unix 纪元)以来经过的秒数。

常见问题

什么是 Unix 时间戳?
Unix 时间戳(也称为纪元时间或 POSIX 时间)是自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的秒数。
为什么Unix时间戳从1970年开始?
Unix 操作系统开发于 20 世纪 60 年代末和 1970 年代初。
2038 年问题是什么?
许多较旧的系统将 Unix 时间戳存储为带符号的 32 位整数,最多可容纳 2,147,483,647 的值 — 对应于 2038 年 1 月 19 日。之后,该值就会溢出。
如何在 JavaScript 中将 Unix 时间戳转换为日期?
使用 new Date(timestamp * 1000) 因为 JavaScript 的 Date 构造函数需要毫秒,而 Unix 时间戳以秒为单位。