🕐
时间戳转换
时间戳与日期互转,支持秒/毫秒精度切换
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开发、日志分析、定时任务等场景。