Unix 时间戳转换器
在 Unix 纪元时间戳和人类可读日期之间转换,同时显示 UTC 和本地时间。
转换方向
Unix 时间戳(秒)
13/07/2026, 02:35:13
公式
How this is calculated
Unix 时间戳是一个单一的整数:自纪元(1970-01-01 00:00:00 UTC)以来经过的秒数。它是一个不含内建时区的绝对时刻,这使它非常适合用于存储和交换。这里唯一的输入是时间戳(以秒为单位)和转换方向。
要把时间戳转换为日期,工具将秒数乘以 1000,因为 JavaScript 以毫秒计时,然后从该毫秒值构造一个 Date。要进行反向转换,它读取你输入的本地日期和时间,获取其毫秒值,再除以 1000,向下取整到整秒,因此任何不足一秒的余数都会被舍去。
同一时刻随后以三种方式显示:UTC(本初子午线处的时刻)、你的本地钟面时间(UTC 加上你的设备偏移量,这就是为什么两者可能相差数小时),以及 ISO 8601 字符串。不对闰秒建模——Unix 时间将每一天都视为恰好 86,400 秒——而超出有效日期范围的过大或非数字输入会被拒绝。
示例
| 输入 | 结果 |
|---|---|
| 0 | Thu, 01 Jan 1970 00:00:00 GMT |
| 1700000000 | Tue, 14 Nov 2023 22:13:20 GMT |
关于此计算器
Unix 时间戳(也称纪元时间)是自 1970-01-01 00:00:00 UTC 以来经过的秒数。它在编程、数据库、API 和日志中被广泛使用,因为它是对某一时刻明确无歧义、与时区无关的表示方式。这个转换器可以把时间戳转换为可读的日期,也可以把日期转换回时间戳。
由于 JavaScript 的日期以毫秒为单位运作,转换器在构建日期时将秒数乘以 1000,在生成时间戳时除以 1000。结果会同时以 UTC 和你的本地时区显示,并附带 ISO 8601 字符串和毫秒值,以方便使用。
常见问题
标准的 Unix 时间戳以秒为单位。这个工具期望以秒为单位,同时也会显示 JavaScript 所使用的毫秒值(秒 x 1000)。
时间戳标记的是同一个确切瞬间。UTC 在本初子午线上显示它;本地时间应用你设备的时区偏移,因此挂钟时间可能相差数小时。
纪元是 1970-01-01 00:00:00 UTC。时间戳 0 正是那一刻,而时间戳从它开始向前计算秒数。
也称为
TG we-Calculate Editorial Team. (2026). Unix 时间戳转换器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh/calculator/unix-timestamp-converter
TG we-Calculate Editorial Team. "Unix 时间戳转换器." TG we-Calculate. 2026. https://we-calculate.com/zh/calculator/unix-timestamp-converter.
TG we-Calculate Editorial Team, "Unix 时间戳转换器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh/calculator/unix-timestamp-converter
@misc{wecalculate_unix_timestamp_converter, title = {Unix 时间戳转换器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh/calculator/unix-timestamp-converter}}, year = {2026}, note = {TG we-Calculate} }
这个计算器对您有帮助吗?
