通过MCP连接 →

输入计算

数学公式

广告

结果

Local Date & Time
2023-11-14 22:13:20
Tuesday (UTC+0.0)
日期 2023-11-14
时间 22:13:20
星期几 Tuesday
偏移调整后的纪元秒数 1,700,000,000

什么是 Unix 时间戳转本地时间转换器?

Unix 时间戳(也叫纪元时间,Epoch Time)指的是从协调世界时(UTC)1970 年 1 月 1 日 00:00:00 起经过的总秒数,且不计入闰秒。这个转换器能把那串原始数字换算成易读的日期和时间,并按照你指定的 UTC 偏移进行调整,让你一眼看清某个时间戳在任意时区里对应的"墙上时钟"时间。

从纪元零点开始计秒、延伸到日历和时钟图标的时间轴
Unix 时间戳记录自纪元起点起经过的秒数。

使用方法

先填入以秒为单位的 Unix 时间戳,再输入目标时区相对 UTC 的偏移小时数(例如:中欧夏令时填 +2,美国东部标准时间填 -5,UTC 本身则填 0)。工具同样支持非整数偏移,比如印度的 5.5 和尼泊尔的 5.75。计算完成后,会返回完整的日期与时间、当天是星期几,以及经偏移调整后的纪元秒数。

计算公式

换算逻辑非常简单:

$$t_{\text{local}} = \text{纪元秒数} + \text{偏移小时数} \times 3600$$

我们先把偏移量(由小时换算成秒)加到纪元秒数上,然后把结果当作一个 UTC 日历时刻,拆解为年、月、日、时、分、秒。这样做可以避免任何隐藏的时区或夏令时调整——你输入的偏移量,是唯一被应用的位移。

纪元秒数加上一小时偏移,得到本地的日期、时间和星期
加上以秒为单位的 UTC 偏移量,即可将时间戳转换为本地时间。

实例演示

以时间戳 1,700,000,000 为例。在 UTC 下它对应 2023-11-14 22:13:20。若应用 +2 小时偏移,相当于加上 7,200 秒,得到纪元 \(1{,}700{,}000{,}000 + 2 \times 3600 = 1{,}700{,}007{,}200\),格式化后即为 2023-11-15 00:13:20,是一个星期三。也就是说,在这个时间戳触发的那一刻,UTC+2 时区的本地时钟刚好走过 11 月 15 日的午夜。

常见问题

时间戳是以秒还是毫秒为单位?本工具需要的是秒。如果你的数值有 13 位,那很可能是毫秒——请先除以 1000 再使用。

它会自动处理夏令时吗?不会。它只应用你手动输入的那个固定偏移。如果夏令时对结果有影响,请填入该日期实际生效的偏移量。

为什么显示的星期几和别的工具不一样?因为星期几完全取决于偏移量。同一个时刻在不同时区可能落在不同的日历日期上。

最后更新: