Unix 时间戳转换器

在浏览器中即时且私密地将 Unix 时间戳(epoch 时间)与人类可读的日期相互转换。查看实时的当前 epoch 值,转换秒、毫秒、微秒或纳秒,并可根据任意日期和时间生成时间戳。

当前 Unix 时间戳
自 1970 年 1 月 1 日(UTC)以来的秒数
您的本地时间:
UTC
ISO 8601
RFC 2822
RFC 3339
支持以秒、毫秒、微秒和纳秒为单位的 Unix 时间戳。
GMT
您的时区
相对时间

什么是 Unix 时间戳?


Unix 时间戳以自 Unix Epoch(即 1970 年 1 月 1 日 00:00:00 UTC)以来累计的秒数来记录时间。它就是某一时刻与该 epoch 之间相隔的秒数,无论身处地球何处、位于哪个时区,其值都完全相同。计算机使用它来跨系统可靠地存储、排序和比较日期,无论是在线还是客户端。

人类可读时间
1 小时3600
1 天86400
1 周604800
1 个月(30.44 天)2629743
1 年(365.24 天)31556926

2038 年 1 月 19 日会发生什么?


2038 年 1 月 19 日,32 位的 Unix 时间戳将会溢出,回绕成负数,从而导致仍使用有符号 32 位整数存储该值的软件出现故障。目前系统正在转向 64 位时间戳,这将把这一上限推迟到数十亿年之后。

Wikipedia — Unix time
Wikipedia — Year 2038 problem