本地安全处理免费工具

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:0000
10 亿秒里程碑2001-09-09 09:46:4010000000001000000000000
当前年代标准参考2023-11-15 06:13:2017000000001700000000000
32位有符号上限 (Y2038)2038-01-19 11:14:0721474836472147483647000

下表为开发中经常用于测试与边界校验的典型时间戳。

使用指南

  1. 1输入 10 位或 13 位数字时间戳,工具自动识别单位并即时输出北京时间与 UTC 时间。
  2. 2亦可切换至“日期时间转时间戳”模式,输入 YYYY-MM-DD HH:mm:ss 格式日期,即刻逆向计算时间戳。
  3. 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 时间戳转换器」,快速找回本工具