设置
语言设置
主题设置
时间戳转换
在时间戳和可读日期之间转换,支持时区选择
使用说明
🚀 快速开始
- 选择方向:时间戳→日期 或 日期→时间戳
- 输入:10 位=秒,13 位=毫秒;或输入“2024-01-01 12:00:00”/ISO(如 2024-01-01T12:00:00Z)
- 选择单位与时区:秒/毫秒;本地/UTC/主要城市时区
- 复制结果:结果区展示多种常用格式,支持一键复制
📌 常见使用场景
- 日志追溯:将后端日志中的时间戳快速转换为年月日时分秒,定位故障时间线
- 令牌/会话过期:核对 JWT exp/iat、签发时间,验证有效期
- 数据库导入/导出:在 SQL/CSV 中互转时间戳与日期字段
- 前端展示:后端统一传递(秒/毫秒)时间戳,前端按用户时区格式化显示
- 跨时区排查:切换城市时区观察本地时间差异(含夏令时)
- 定时/任务调度:确认触发时间是否与预期一致(UTC 与本地)
- 接口联调:验证请求/响应中的时间参数单位(秒/毫秒)与格式
- 审计/合规留痕:将 ISO/时间戳互转以便于人工审核
🎛️ 单位、时区与格式参数
- 支持格式:ISO 8601、RFC 2822、YYYY‑MM‑DD HH:mm:ss、YYYY/MM/DD HH:mm:ss、HTTP/SQL 等
- 自定义格式:支持常见模板(如 YYYY‑MM‑DD HH:mm:ss.SSS)
- 智能识别:自动判断秒(10 位)或毫秒(13 位)
- 时区转换:城市时区可选,自动处理夏令时(DST),展示 UTC 偏移
🧭 使用建议
- 存储使用 UTC,展示按用户时区,避免重复转换
- 日志/接口调试:定位时间线、验证 token 过期(exp)、检查时间参数
- 间隔计算:如需两个时间点差值,建议导出结果后在外部计算
- 实时显示:顶部展示当前时间与时间戳(毫秒位动态刷新)
⚠️ 限制与兼容性
- 精度:JavaScript Date 精度到毫秒;微秒/纳秒需专用库或字符串表示
- 闰秒:不单独呈现;绝大多数系统会透明对齐 UTC
- 2038:32 位 Unix 时间将在 2038‑01‑19 03:14:07(UTC)溢出,建议使用 64 位时间戳
- 输入规范:非法或歧义格式会提示
🔒 隐私与安全
- 所有处理均在您的浏览器内完成,数据不会离开您的设备
❓ 常见问题
10 位与 13 位代表什么?
10 位表示秒级时间戳,13 位表示毫秒级时间戳。其他位数会按规则校验
为什么时区切换后时间会变化?
同一绝对时间在不同时区显示不同本地时间(含 DST 影响),这属于正常现象
为什么 ISO 与本地显示不一致?
ISO 是标准化格式,本地显示受区域与时区影响,二者代表不同展示视图
解析失败如何排查?
优先使用 ISO;检查空格/全角符号/时区偏移;必要时明确自定义格式模板