🕐

时间戳转换

时间戳与日期互转,支持秒/毫秒精度切换

Date
ISO
UTC
Timestamp(ms)
Timestamp(s)

Unix 时间戳怎么转换成日期?秒和毫秒的区别

Unix时间戳表示从1970年1月1日(UTC)起经过的秒数。10位为秒级,13位为毫秒级。本工具自动识别精度,支持时间戳↔日期双向转换和多时区显示。

时间戳转换原理

JavaScript中:new Date(timestamp × 1000) 可将秒级时间戳转为日期对象。注意:JavaScript使用毫秒时间戳,秒级时间戳需乘以1000。日期转时间戳:Math.floor(date.getTime() / 1000)。

常见问题

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

10位是秒级精度(如1704067200),大多数API使用此格式。13位是毫秒级精度(如1704067200000),JavaScript原生支持。本工具自动识别两种格式并在毫秒和秒之间切换。

UTC 时间戳和北京时间怎么换算?

Unix时间戳始终基于UTC。北京时间 = UTC + 8小时。例如时间戳为0表示1970-01-01 00:00:00 UTC,换算为北京时间是1970-01-01 08:00:00。本工具支持多时区对照显示。

当前时间的时间戳是多少?

页面加载时会自动显示当前时间戳,你可以直接复制使用。也可以手动输入任意日期时间进行双向转换,适用于API开发、日志分析、定时任务等场景。

相关工具推荐