ConvertThemAll

Unix时间戳转换器

将纪元时间戳转换为UTC日期,或将日期转换为时间戳。

公式 日期与时间

ISO 8601(UTC)

ISO 8601(UTC): 2023-11-14T22:13:20Z

日期
2023年11月14日
时间
22:13:20 UTC
星期
星期二

工作原理

Unix时间是自1970年1月1日 00:00:00 UTC起经过的秒数,不计闰秒,因此每一天都恰好为86,400秒。1970年之前的时间为负数。

JavaScript及许多接口使用毫秒而非秒:13位数的时间戳通常为毫秒。

所有结果均为UTC时间。若要查看你所在时区的时间,请加上你与UTC的时差。

公式

Unix时间 = 自1970-01-01起的天数 × 86400 + 小时 × 3600 + 分钟 × 60 + 秒
毫秒 = 秒 × 1000

示例计算

1700000000秒即 2023-11-14T22:13:20Z,星期二。2026年1月1日UTC午夜为1767225600秒,即1767225600000毫秒。

常见问题

我的时间戳是秒还是毫秒?

对于当前日期,10位数表示秒,13位数表示毫秒。

什么是2038年问题?

以带符号32位整数存储Unix时间的系统,会在2038年1月19日 03:14:07 UTC时溢出。使用64位整数的系统不受影响。

Unix时间是否包含闰秒?

不包含。每一天都按恰好86,400秒计算,因此闰秒在Unix时间中不可见。