不喜欢广告? 无广告 今天

时间间隔格式化程序

开发人员
广告 移除?
单元 价值
0
0
小时 0
分钟 0
0
毫秒 0
广告 移除?

指导

时间间隔格式化程序

同时将任何以秒、毫秒或时钟格式输入的持续时间转换为多种人类可读的表示形式。并排查看详细、简短、ISO 8601、时钟和近似格式,以及按时间单位进行的完整分解。

如何使用

选择您的输入模式(秒、毫秒或时钟 hh:mm:ss),输入您的持续时间值,然后单击 格式。该工具会立即以所有支持的格式显示持续时间 — 从详细的自然语言到 ISO 8601 标准表示法。

特征

  • 多种输入模式 – 以总秒数、毫秒数或时钟格式(hh:mm:ss 或 hh:mm:ss.mmm)输入持续时间
  • 详细格式 – “2天, 3小时, 4分钟, 5秒”,零单位被省略
  • 简短格式 – 用于显示或代码的紧凑型“2d 3h 4m 5s”表示法
  • ISO 8601 持续时间 – API 和数据交换中使用的标准“P2DT3H4M5S”格式
  • 时钟格式 – “51:04:05”,显示总小时数(不重置为天)
  • 近似 – 自然语言近似:“约2天”或“不到一分钟”
  • 年支持 – 正确处理带有年份分解的长持续时间
  • 负持续时间 – 支持负值进行倒计时或已用时间计算

广告 移除?

常问问题

  1. 什么是 ISO 8601 持续时间格式?

    ISO 8601 是表示日期和时间的国际标准。持续时间格式使用 P[n]Y[n]M[n]DT[n]H[n]M[n]S 模式,其中 P 是持续时间指示符,T 分隔日期和时间组件,每个数字后跟其单位字母(Y=年,M=月,D=天,H=小时,M=分钟,S=秒)。例如,P2DT3H4M5S 表示 2 天、3 小时、4 分钟和 5 秒。此格式用于 API、日历应用程序以及 XML 和 JSON Schema 等数据交换格式。

  2. 为什么时钟格式显示超过 24 小时?

    时钟格式(例如 51:04:05)显示总小时数,而不是重置为天。这是故意的,并且对于视频时长、已用时间计数器或您想要连续的单时钟式读数的任何情况都很有用。2 天、3 小时、4 分钟和 5 秒的持续时间总共有 51 小时(2×24 + 3),显示为 51:04:05。如果您需要按天分开显示,请改用详细或简短格式。

  3. 将秒转换为小时和分钟的最快方法是什么?

    标准公式是:小时 = Math.floor(秒 / 3600),然后分钟 = Math.floor((秒 % 3600) / 60),然后剩余秒数 = 秒 % 60。对于天,在计算小时(使用余数)之前,添加天数 = Math.floor(秒 / 86400)。此工具会自动执行所有这些计算,并同时显示所有标准时间单位的分解,因此您无需手动进行算术。

想要享受无广告的体验吗? 立即无广告

安装我们的扩展

将 IO 工具添加到您最喜欢的浏览器,以便即时访问和更快地搜索

添加 Chrome 扩展程序 添加 边缘延伸 添加 Firefox 扩展 添加 Opera 扩展

记分板已到达!

记分板 是一种有趣的跟踪您游戏的方式,所有数据都存储在您的浏览器中。更多功能即将推出!

广告 移除?
广告 移除?
广告 移除?

新闻角 包含技术亮点

参与其中

帮助我们继续提供有价值的免费工具

给我买杯咖啡
广告 移除?