相对时间格式化工具 在线使用

将任意日期转换为友好的「多久之前」短语,或将一段时长转换为易读格式,全部在你的浏览器中完成。

相对时间格式化工具完全在你的浏览器中运行。你输入的日期和时长永远不会离开你的设备,也不会上传到 ArrayKit。

打开日期时长计算器

关于 相对时间格式化工具

相对时间格式化工具会把一个日期和时间转换为自然语言短语,比如「3 小时前」或「2 天后」,这正是社交媒体动态、代码提交历史和聊天应用中常见的表达方式。切换到「多久之前」模式,选择一个日期,短语就会随着时间推移实时更新。切换到「时长可读化」模式,可以把毫秒或秒数转换为易读的分解结果,比如「1 分钟 30 秒」,适用于日志记录、调试计时器,或在界面中展示已用时间。两种模式都能正确处理单位的单复数,并自动从大到小选择合适的单位。此工具专为需要为更新日志格式化时间戳、比较日志条目,或希望文案读起来像「刚刚」而不是原始 ISO 字符串的开发者而设计。所有处理均在本地完成——不会上传任何日期或时长数据。

功能特性

如何使用 相对时间格式化工具

  1. 选择「多久之前」模式,选取日期和时间,或点击「现在」
  2. 查看实时更新的相对时间短语,以及精确到毫秒的差值
  3. 切换到「时长可读化」模式,以秒或毫秒输入一段时长
  4. 复制可读化后的短语,或调整精度以显示更多或更少的单位

示例

输入

90000 ms

输出

1 minute, 30 seconds

「时长可读化」模式会将 90,000 毫秒拆分为易读单位。

常见错误与故障排除

常见问题

什么是相对时间格式化工具?
它是一个多久之前计算器,可以把日期和时间转换为自然语言短语,比如「3 小时前」或「2 天后」;另外还有一个模式,可以把毫秒或秒数表示的原始时长转换为易读单位。
相对时间格式化工具如何在秒、分钟、小时、天和年之间做出选择?
它会选择差值至少达到一个完整单位的最大单位,因此 90 分钟的差值会显示为「1 小时前」而不是「90 分钟前」。小于 5 秒的差值始终显示为「刚刚」。
多久之前的短语会自动更新吗?
会的。只要「多久之前」模式处于激活状态,短语就会每秒重新渲染一次,随着实际时间流逝保持准确,无需刷新页面。
「时长可读化」模式和「多久之前」模式有什么不同?
「多久之前」模式会将某个日期与当前时刻进行比较。「时长可读化」模式则接收一个以毫秒或秒表示的原始数值——比如计时器的值或 API 延迟——并将其拆分为易读单位,比如「2 天 3 小时」。
我能控制可读化后的时长显示多少个单位吗?
可以。「精度」控件让你选择 2、3 或 4 个单位,因此一段时长既可以显示为「2 天 3 小时」,也可以展开为「2 天 3 小时 5 分钟 12 秒」。
相对时间格式化工具会上传我输入的日期或时长吗?
不会。所有解析和格式化都在你的浏览器本地完成。你输入的日期和时长永远不会离开你的设备。

相关工具

全部 ArrayKit 工具