Timestamp Converter

Convert Unix timestamps to datetime and vice versa

Browser-based processing, data never leaves your device
Loading current time...

Timestamp → Date/Time

Date/Time → Timestamp

什么是 Unix 时间戳?

Unix 时间戳(Unix Timestamp)是从 1970 年 1 月 1 日 00:00:00 UTC 开始计算的秒数或毫秒数,广泛用于计算机系统的时间记录。它是一个与时间区域无关的绝对时间值,是互联网系统中最通用的时间表示方式。

时间戳格式对照

格式位数说明
秒级时间戳10 位PHP、Python、Go 等后端语言默认使用
毫秒级时间戳13 位JavaScript Date.getTime() 返回值
ISO 8601--2024-01-15T12:30:00Z 国际标准格式
可读格式--2024-01-15 12:30:00 人类友好格式

常见问题

Unix时间戳是从什么时候开始计算的?

从 1970 年 1 月 1 日 00:00:00 UTC 开始计算,也称为"Unix纪元"(Unix Epoch)。所有时间戳都是基于这个起点累加的秒数。

10 位和 13 位时间戳有什么区别?

10 位时间戳以秒为单位,13 位时间戳以毫秒为单位。工具会自动识别输入的时间戳位数并进行正确处理。

2038 年问题是什么?

32 位有符号整数能表示的最大时间戳是 2147483647,对应 2038 年 1 月 19 日。超过这个时间,32 位系统会溢出。现代 64 位系统不受此影响。