Unix时间戳转换工具

时间戳⇄日期 · 世界时钟 · 时间差 · 批量转换
当前Unix时间戳
当前日期时间
毫秒: —第—周第—天
🔄 实时转换
🌍 世界时钟
📏 时间差
📋 批量转换
🔖 常用时间戳
🔄 时间戳 ⇄ 日期时间 双向转换
Unix时间戳
自动识别秒(10位)和毫秒(13位)
日期时间
格式: yyyy-MM-dd HH:mm:ss

📖 Unix时间戳转换工具使用说明

Unix时间戳(Epoch Time)是从1970年1月1日00:00:00 UTC至今经过的秒数。本工具支持时间戳与日期时间的双向实时转换,自动识别秒(10位)和毫秒(13位)格式,提供世界时钟、时间差计算、批量转换和常用时间戳速查等功能。

一、核心功能

功能说明
实时双向转换时间戳→日期 和 日期→时间戳 实时联动,自动识别秒/毫秒
实时时钟页面顶部实时显示当前Unix时间戳(每秒更新)
多格式输出同时显示秒/毫秒时间戳、ISO 8601、RFC 2822、星期、相对时间等
世界时钟同一时间戳在15个时区的对应时间
时间差计算计算两个时间点之间的年/月/日/时/分/秒差距
批量转换一次最多500条,自动识别时间戳和日期混合输入
常用时间戳Unix纪元、Y2K、32位溢出等关键时间点速查

二、使用教程:如何转换Unix时间戳

第1步:输入时间戳或日期

在左侧输入Unix时间戳(如1700000000),或在右侧输入日期时间(如2024-01-01 00:00:00)。输入后对面的框自动显示转换结果。

第2步:查看多格式结果

下方信息面板同时显示:秒时间戳、毫秒时间戳、ISO 8601格式、RFC 2822格式、星期几、相对时间(如"3个月前")。点击任意卡片可复制值。

第3步:使用高级功能

切换到"🌍世界时钟"查看同一时刻在全球15个城市的时间,"📏时间差"计算两个日期之间的精确差距,"📋批量转换"处理多条记录。

第4步:复制使用

点击信息卡片自动复制值,或在批量转换中导出结果。常用时间戳页面提供一键填入功能。

三、常见问题

3.1 时间戳的秒和毫秒怎么区分?

10位数字是秒级时间戳(如1700000000),13位数字是毫秒级时间戳(如1700000000000)。工具自动识别并正确转换。

3.2 时间戳可以是负数吗?

可以。负数时间戳表示1970年1月1日之前的时间。例如 -86400 表示1969年12月31日。

3.3 为什么同一时间戳在不同时区显示不同时间?

Unix时间戳是UTC绝对时间。同一时刻,北京时间(UTC+8)比伦敦时间(UTC+0)早8小时,所以显示的本地时间不同。

3.4 2038年问题是什么?

32位有符号整数最大值为2147483647,对应2038年1月19日03:14:07 UTC。超过这个时间点,32位系统的时间戳会溢出变成负数。64位系统不受影响。

3.5 JavaScript和PHP的时间戳有什么区别?

JavaScript的Date.now()返回毫秒时间戳(13位),PHP的time()返回秒时间戳(10位)。转换时注意除以或乘以1000。

3.6 数据会被存储吗?

不会。实时转换在浏览器本地完成,批量转换和世界时钟通过PHP即时处理后丢弃。