批量时间戳转换工具

在线批量时间戳转换工具,一次粘贴多行时间戳或日期,批量互转 Unix 时间戳(秒/毫秒)与北京时间,支持自定义格式,适合日志分析和数据清洗。

功能介绍

批量时间戳转换工具可以将多个10位(秒级)、13位(毫秒级)时间戳批量转换为指定格式的日期时间,也支持将日期时间转换为时间戳格式,并自动识别输入类型,支持自定义时区和输出格式。

使用方法

  1. 在输入框中每行输入一个时间戳或者日期时间格式内容
  2. 自定义需要的输出日期格式,默认格式为 YYYY-MM-DD HH:mm:ss
  3. 选择对应时区,默认是东八区(中国时区)UTC+8
  4. 点击「开始转换」即可查看转换结果对照表

转换原理

时间戳是指格林威治时间1970年01月01日00时00分00秒起至现在的总秒数或总毫秒数。转换逻辑:

格式说明

占位符含义示例
YYYY四位年份2023
MM两位月份01-12
DD两位日期01-31
HH24小时制小时00-23
mm分钟00-59
ss00-59
10位和13位时间戳有什么区别?

10位时间戳单位是秒,表示从1970年到现在的秒数;13位时间戳单位是毫秒,精度更高。本工具会自动识别长度,10位自动转为毫秒计算,不需要手动转换。

如何转换时区?

在时区输入框填写对应的UTC偏移小时数,例如东八区(北京时区)填写8,UTC时区填写0,西五区填写-5即可。

为什么有些日期解析失败?

如果输入的日期格式不符合标准JavaScript可解析的格式,会提示解析失败,请确保日期格式为类似 2023-03-28 或 2023-03-28 12:00:00 这样的标准格式。

可以自定义输出格式吗?

可以,你可以按照占位符规则自定义输出格式,例如需要输出 YYYY年MM月DD日 格式,直接在输入框填写即可。