工具大全

Timestamp Converter

Convert Unix timestamps to human-readable dates and back

Current UTC time
2026-04-18 17:08:25 UTC
1776532105 (Unix)
ISO 86012026-04-18T17:08:25.000Z
UTCSat, 18 Apr 2026 17:08:25 GMT
Local4/18/2026, 5:08:25 PM
Seconds (s)1776532105
Milliseconds (ms)1776532105000
UTC04/18/2026, 17:08:25
America/New_York04/18/2026, 13:08:25
America/Chicago04/18/2026, 12:08:25
America/Denver04/18/2026, 11:08:25
America/Los_Angeles04/18/2026, 10:08:25
Europe/London04/18/2026, 18:08:25

使用指南 / 为什么使用此工具 / 常见问题

使用指南

在左侧输入框输入 Unix 时间戳(秒或毫秒),可转换为可读的日期时间。或在右侧输入日期时间,可转换为 Unix 时间戳。工具会自动识别输入是秒(10位数字)还是毫秒(13位数字)。切换时区选择器可查看 UTC 或本地时间。点击「当前时间」可插入当前时间戳。所有时间戳和日期结果均可点击一键复制到剪贴板。

为什么使用此工具

Unix 时间戳是软件系统中时间的通用语言——用于数据库记录、API 响应、日志文件、JWT Token 和缓存过期头。对后端开发者和数据工程师来说,Unix 时间戳与可读日期的互相转换是日常任务。本工具同时支持秒和毫秒,支持时区转换,完全在浏览器本地运行,调试时断网也能使用。适合解码 API 响应中的时间戳、检查 Token 过期时间,或为测试数据生成时间戳。

常见问题

什么是 Unix 时间戳?
Unix 时间戳是从 1970 年 1 月 1 日 00:00:00 UTC(Unix 纪元)起经过的秒数(或毫秒数)。这是一种与时区无关的时间表示方式,在计算机系统中被普遍使用。
秒和毫秒如何区分?
大多数 Unix 系统使用秒,JavaScript 和很多 API 使用毫秒。13 位数字通常是毫秒。
时区转换是在服务器端完成的吗?
不是。全部使用浏览器内置的 Intl.DateTimeFormat API 计算,完全离线可用。
如何判断时间戳是秒还是毫秒?
秒级时间戳有 10 位数字(如 1700000000),毫秒级有 13 位(如 1700000000000)。如果时间戳作为秒处理后得到的年份不在合理范围(2000–2100年),则很可能是毫秒级时间戳。
2038 年问题是什么?
32 位有符号整数只能存储到 2038 年 1 月 19 日(时间戳 2,147,483,647)的 Unix 时间戳,之后会溢出。使用 32 位时间存储的系统届时会出现问题。现代系统使用 64 位整数,可安全表示未来数十亿年的时间。