Skip to content

时间戳转换工具

一个功能强大的时间戳转换工具,支持时间戳与日期时间的相互转换,包含多种格式和时区支持。

⏰ 时间戳转换工具

转换时间戳与日期时间,支持多种格式和时区

当前时间

秒级时间戳: 0毫秒级时间戳: 0

时间戳 → 日期时间

支持秒级(10位)或毫秒级(13位)时间戳

日期时间 → 时间戳

常用时间戳

功能特点

  • 实时时间显示:显示当前日期时间和对应的时间戳(秒级和毫秒级)
  • 🔄 双向转换:支持时间戳转日期时间和日期时间转时间戳
  • 🌐 多时区支持:支持本地时间和UTC时间转换
  • 📋 多种格式:提供完整格式、仅日期、仅时间和自定义格式输出
  • 常用参考:内置常用时间戳参考(今天开始/结束、UNIX纪元等)
  • 📱 响应式设计:完美适配桌面和移动设备
  • 🎯 实时转换:输入即时显示转换结果
  • 📋 一键复制:快速复制转换结果到剪贴板

使用方法

时间戳转日期时间

  1. 输入时间戳

    • 在"时间戳 → 日期时间"区域的输入框中输入时间戳
    • 支持10位秒级时间戳或13位毫秒级时间戳
  2. 选择时区

    • 选择"本地时间"或"UTC时间"进行转换
  3. 选择输出格式

    • 完整格式:显示完整的日期和时间
    • 仅日期:只显示日期部分
    • 仅时间:只显示时间部分
    • 自定义格式:使用自定义格式字符串
  4. 查看结果

    • 转换结果会实时显示在下方
    • 点击"复制结果"按钮复制转换后的日期时间

日期时间转时间戳

  1. 选择日期时间

    • 使用日期时间选择器选择具体的日期和时间
    • 或手动输入符合格式的日期时间
  2. 选择时区

    • 选择"本地时间"或"UTC时间"进行转换
  3. 选择时间戳类型

    • 秒级时间戳:生成10位时间戳
    • 毫秒级时间戳:生成13位时间戳
  4. 查看结果

    • 转换结果会实时显示在下方
    • 点击"复制结果"按钮复制生成的时间戳

使用常用时间戳

  1. 浏览常用时间戳

    • 查看工具底部提供的常用时间戳列表
    • 包括当前时间、今天开始/结束、昨天开始等常用时间点
  2. 快速选择

    • 点击任意常用时间戳项,自动填充到转换器中
    • 自动显示对应的日期时间

自定义格式说明

当选择"自定义格式"时,可以使用以下占位符:

  • YYYY: 4位年份(如:2023)
  • MM: 2位月份(如:01-12)
  • DD: 2位日期(如:01-31)
  • HH: 2位小时(00-23)
  • mm: 2位分钟(00-59)
  • ss: 2位秒钟(00-59)

例如:YYYY-MM-DD HH:mm:ss 会格式化为 2023-11-01 15:30:45

技术说明

  • 所有转换在浏览器端完成,数据不会发送到服务器
  • 使用JavaScript原生Date对象进行处理
  • 支持从1970年1月1日(UNIX纪元)到2038年以后的时间戳
  • 自动处理时区偏移和夏令时

注意事项

  • 时间戳通常指从1970年1月1日00:00:00 UTC开始经过的秒数(秒级)或毫秒数(毫秒级)
  • 2038年问题:32位系统的时间戳在2038年1月19日03:14:07 UTC后会溢出
  • 不同编程语言对时间戳的处理可能略有不同,请根据实际情况调整

常见问题

Q: 为什么转换结果和预期不符? A: 请检查时区设置是否正确,不同时区会导致转换结果不同。

Q: 时间戳应该使用秒级还是毫秒级? A: 这取决于具体应用场景。JavaScript通常使用毫秒级,而许多后端系统使用秒级。

Q: 如何获取当前时间戳? A: 工具顶部显示当前时间戳,也可以使用JavaScript代码 Math.floor(Date.now() / 1000) 获取秒级时间戳。


提示:使用常用时间戳功能可以快速获取常见时间点的时间戳,提高工作效率。