Intermediate

Unix时间戳转日期转换器

将Unix时间戳转换为人类可读的日期时间,以UTC或任意固定时区偏移显示。
Unix time since 1970-01-01

单位

Time-zone offset

Local date-time at offset
2023-11-14 22:13:20
Clock time at selected offset
Date at offset
2023-11-14
Time at offset
22:13:20
UTC date-time
2023-11-14 22:13:20
星期
Tuesday
一年中的第几天
318
ISO with offset
2023-11-14T22:13:20Z
结果仅为一般参考性的估算,并非专业建议——在依赖这些重要结果之前,请务必自行独立核实。 阅读完整免责声明.
快速解答

这个计算器是如何工作的?

将秒级时间戳乘以1000(或直接使用毫秒值),加上所选偏移量(分钟),以UTC读取结果,即可获得本地挂钟日期时间。工具还显示UTC日期、星期几、年中天数,以及带偏移后缀的ISO字符串。

公式
date = new Date(epoch_ms + offset_minutes × 60000), read in UTC
How this is calculated

输入时间戳并选择单位。Unix时间戳计算自1970-01-01T00:00:00Z起的已流逝时间。若单位为秒,则乘以1000得毫秒(ms = epoch × 1000);若已是毫秒则直接使用,因为JavaScript Date以毫秒为单位。

为以固定时区偏移显示时刻,将偏移量(分钟)加到毫秒值上,并用UTC getter读取结果:shifted = new Date(ms + offset × 60000)。读取经刻意偏移的时刻的UTC字段,即可得到该偏移下的挂钟年、月、日、时、分、秒。星期几来自getUTCDay(),年中天数为自该年1月1日起的整天数加一。真实UTC日期时间直接从未偏移值读取,ISO字符串附加偏移后缀(UTC为Z,否则为+HH:MM或-HH:MM)。

此方法使用固定数值偏移,不应用夏令时切换或政治时区规则——请选择在目标日期生效的偏移量。负数时间戳代表1970年前的日期,能正确处理。非数字输入或超出范围的时间戳不产生结果。

常见问题

大多数Unix系统以秒存储时间戳(当前日期为10位数),而JavaScript和许多API使用毫秒(13位数)。选择与您的时间戳匹配的单位;选错单位会使日期偏差1000倍。

不支持。工具应用您选择的单一固定偏移量,不在标准时间和夏令时间之间切换。要获得准确的本地读数,请选择目标日期生效的偏移量。

可以。负数时间戳代表Unix纪元之前的时刻,能正确转换为对应的日历日期。

也称为

时间戳转日期
epoch转换
纪元时间转换
unix时间转日期
时间戳转换
epoch转日期
秒数转日期

APA

TG we-Calculate Editorial Team. (2026). Unix时间戳转日期转换器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh/calculator/epoch-to-date-converter

Chicago

TG we-Calculate Editorial Team. "Unix时间戳转日期转换器." TG we-Calculate. 2026. https://we-calculate.com/zh/calculator/epoch-to-date-converter.

IEEE

TG we-Calculate Editorial Team, "Unix时间戳转日期转换器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh/calculator/epoch-to-date-converter

BibTeX

@misc{wecalculate_epoch_to_date_converter, title = {Unix时间戳转日期转换器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh/calculator/epoch-to-date-converter}}, year = {2026}, note = {TG we-Calculate} }

这个计算器对您有帮助吗?