在线时长转换器
在浏览器中把一个时长在秒、分、小时、天、HH:MM:SS 和人类可读字符串之间转换。你的输入始终留在你的设备上。
时长转换器完全在你的浏览器中运行。你输入的时长在你的设备上解析并格式化,绝不会上传到 ArrayKit。
打开 Unix 时间戳转换器
关于 时长转换器
时长转换器接收一个时间跨度,并以你需要的每一种方式展示它。输入一个普通数字、一个像 01:30:00 的时钟字符串,或一句像「1h 30m」或「2d 4h」的人类短语,它就会立即以秒、分、小时、天和周报告同一个时长,外加一个补零的 HH:MM:SS 值和一段整洁的人类字符串。它是回答诸如超时里有多少秒、5400 秒在时钟上是什么样子,或 2.5 小时是多少分钟等问题的最快方式。便于设置缓存 TTL、cron 间隔、视频时间戳、SLA 窗口和日志分析。为整天与时间单位打交道的开发者和运维工程师打造。一切都在你的设备上解析和格式化——你输入的任何内容都不会被上传。
功能特性
- 接受一个裸数字、一个时钟字符串,或一句像 1h 30m 的人类短语
- 解析 MM:SS、HH:MM:SS 和 DD:HH:MM:SS 时钟格式
- 同时以秒、分、小时、天和周显示时长
- 输出一个补零的 HH:MM:SS 值,绝不截断小时部分
- 生成一段紧凑的人类字符串,例如 2d 4h 5m 6s
- 选择裸数字代表哪种单位:秒、分、小时或天
- 一键复制任意单个结果值
- 完全在你的浏览器中运行,不向任何地方发送时间跨度
如何使用 时长转换器
- 输入一个时长:一个数字、一个时钟字符串,或一句像 1h 30m 的短语
- 如果你输入的是裸数字,选择它代表的单位
- 在「已格式化」下阅读 HH:MM:SS 和人类字符串格式
- 扫读逐单位列表,看同一跨度的秒、分、小时、天和周
- 用每一行上的复制按钮复制你需要的值
示例
输入
1h 30m
输出
5400 s · 90 min · 1.5 h · 01:30:00
"1h 30m" 解析为 5400 秒,并渲染为 01:30:00。
常见错误与故障排除
- 像 90 这样的裸数字转换成了错误的量。 — 普通数字使用你在输入下方选择的单位。把它设为分钟,让 90 表示 90 分钟,或直接在文本里加上单位,例如 90m。
- 像 1:30 这样的时钟字符串被读作分和秒,而不是小时。 — 两部分被当作 MM:SS。当你想表示一个半小时时,请写 01:30:00(三部分)。
- 像 "1h banana" 这样的输入被拒绝。 — 移除任何不是「数字后接单位」的文本。使用 s、m、h、d 或 w,例如 1h 30m。
- 人类字符串省略了一个你期望看到的单位。 — 为零的部分会被省略,因此 3600 秒显示为 1h,没有分和秒。这是预期的——逐单位列表上的秒值是精确的。
常见问题
- 时长转换器接受哪些输入格式?
- 三种:一个裸数字(按你选择的单位解释)、一个 MM:SS、HH:MM:SS 或 DD:HH:MM:SS 形式的时钟字符串,以及一句像 "1h 30m"、"2 days" 或 "1.5h" 的人类短语。三者都会归结为相同的总秒数。
- 1h 30m 是多少秒?
- 1h 30m 是 5400 秒。也就是 90 分钟、1.5 小时,或时钟上的 01:30:00。输入 "1h 30m",转换器会一次性显示所有这些值。
- 为什么我的两部分时钟时间被读作分和秒?
- 带两部分的冒号字符串被当作 MM:SS,因此 05:30 表示五分三十秒。加上第三部分表示小时:01:30:00 是一小时三十分。四部分被读作 DD:HH:MM:SS。
- HH:MM:SS 输出会在超过 24 小时时进位吗?
- 不会。小时字段绝不会被截断为一天,因此 26 小时渲染为 26:00:00,而不是 02:00:00。这让像渲染时间或运行时长这样的长时长在单个时钟值上保持可读。
- 一个普通数字使用什么单位?
- 裸数字使用输入下方选择的单位——默认是秒。把它切换到分、小时或天以重新解释同一个数字,或在文本里嵌入单位(例如 90m)以明确表示。
- 我输入的时长会被发送到服务器吗?
- 不会。时长转换器在你的设备上解析并格式化每个值。你输入的时间跨度绝不会离开你的设备,也不会上传到 ArrayKit。
相关工具
全部 ArrayKit 工具