首页›时间戳›10 位时间戳转换

在线转换工具

TOOL

时间戳 → 日期时间

—

日期时间 → 时间戳

—

均按北京时间(UTC+8)显示;时间戳本身对应 UTC 时刻,10 位为秒、13 位为毫秒。

10 位时间戳转换详解

DETAILS

在输入框粘贴时间戳或选择日期,下方立即给出另一侧结果:支持 10 位秒级与 13 位毫秒级时间戳,自动识别位数,双向转换一次到位。

换算规则:Unix 时间戳是从 1970-01-01 00:00:00 UTC 起经过的秒数(10 位)或毫秒数(13 位)。转换时先除/乘 1000 定位位数,再按时区(本页默认北京时间 UTC+8)映射到日历时间。

常见用途:解析日志时间、比对接口返回的 created_at、把数据库里的 bigint 时间还原成可读日期、给爬虫与测试造数据。

常见问题

FAQ

10位和13位时间戳怎么区分?

数位数:10 位是秒级,13 位是毫秒级;转换器会自动识别,也可手动指定。

时间戳转换结果按什么时区?

本页默认北京时间(UTC+8)显示;时间戳本身对应 UTC 时刻,可换算到任意时区。

负数时间戳是什么意思?

表示 1970-01-01 之前的时刻,老数据里偶尔出现,本转换器同样支持。

数据来源与准确性说明

DATA SOURCE

本页时间戳规则依据 Unix 纪元的通用定义:1970 年 1 月 1 日 0 时 0 分 0 秒 UTC 起算,10 位为秒级、13 位为毫秒级;各编程语言示例以官方文档为准(Python 官方文档 time 模块、MDN JavaScript Date、Oracle Java 文档、PHP 手册、MySQL 参考手册等)。

准确性说明:转换按北京时间(UTC+8)显示,时间戳本身为无时区的 UTC 时刻;闰秒不计入 Unix 时间戳(POSIX 标准),因此时间戳与 UTC 之间存在累计约 27 秒的理论差值,日常应用可忽略。

相关查询

RELATED