本地安全处理免费工具
Unix 时间戳在线转换器
开发者日常高频必备的时间戳换算工具。支持秒级(10 位)与毫秒级(13 位)时间戳实时双向转换,提供实时走字心跳时钟与主流编程语言获取时间戳范例代码。
当前实时 Unix 时间戳 (Live Timestamp)
—秒 (10位)
—毫秒 (13位)
转换输出成功相对时间:
北京时间 (UTC+8)
2023-11-15 06:13:20
标准世界时 (UTC / GMT 0)
2023-11-14 22:13:20
ISO 8601 标准字符串
2023-11-14T22:13:20.000Z
各编程语言获取当前时间戳 (秒) 常见写法
JavaScript
Math.floor(Date.now() / 1000)
Python
import time int(time.time())
Go
time.Now().Unix()
PHP
time()
Java
System.currentTimeMillis() / 1000
MySQL
SELECT UNIX_TIMESTAMP();
常见关键历史时间戳与里程碑速查表
| 描述 | 北京时间 (UTC+8) | 秒级时间戳 (10位) | 毫秒级时间戳 (13位) |
|---|---|---|---|
| Unix 纪元起点 | 1970-01-01 08:00:00 | 0 | 0 |
| 10 亿秒里程碑 | 2001-09-09 09:46:40 | 1000000000 | 1000000000000 |
| 当前年代标准参考 | 2023-11-15 06:13:20 | 1700000000 | 1700000000000 |
| 32位有符号上限 (Y2038) | 2038-01-19 11:14:07 | 2147483647 | 2147483647000 |
下表为开发中经常用于测试与边界校验的典型时间戳。
使用指南
- 1输入 10 位或 13 位数字时间戳,工具自动识别单位并即时输出北京时间与 UTC 时间。
- 2亦可切换至“日期时间转时间戳”模式,输入 YYYY-MM-DD HH:mm:ss 格式日期,即刻逆向计算时间戳。
- 3点击对应卡片右侧的“复制”按钮,直接获取秒级、毫秒级或 ISO 格式字符串。
原理解析与标准规范
Unix 时间戳(Epoch Time)是从协调世界时(UTC)1970 年 1 月 1 日 00:00:00 起所经过的总秒数或毫秒数,是跨操作系统、跨数据库与前后端交互中最标准的时间表示法。本工具纯由浏览器本地 JavaScript 高精度 Date 引擎计算,不受服务器网络波动与时区配置漂移影响,确保秒级与毫秒级绝对精准。
常见问题解答 (FAQ)
10 位时间戳和 13 位时间戳有什么区别?
10 位时间戳以“秒(Seconds)”为单位,常用于 Linux 操作系统底层、PHP、Python (int)、MySQL 以及早期后端接口;13 位时间戳以“毫秒(Milliseconds)”为单位,是 JavaScript (Date.now())、Java、现代微服务及高频事件日志的默认标准。本工具支持全自动智能识别。
时间戳换算会出现时区偏差吗?
Unix 时间戳在全球任何地点都是绝对统一的绝对物理时间。换算为可读字符串时才涉及本地时区。本工具默认同时展示中国大陆开发者最常用的北京时间(UTC+8)与全球通用的世界协调时(UTC 0),并在转换时支持时区自由指定。
为什么转换出的时间比实际相差 8 个小时?
这是由于部分接口返回的是 UTC 零时区时间,而你在本地使用中国标准时间阅读。在本工具的输出面板中,你可以清晰对照北京时间与 UTC 时间的分立数值,彻底排查 8 小时时区差。
推荐相关工具
随时在 Google 或百度搜索「OUCloud 时间戳转换器」,快速找回本工具