转换

时间转十进制计算器

设置
重置
分享结果
保存
嵌入
报告错误

分享计算器

将我们的免费计算器添加到您的网站

请输入有效的 URL。仅支持 HTTPS URLs。


将页面上计算器输入字段中的当前值用作嵌入计算器的默认值。


输入框边框聚焦颜色,开关框选中颜色,选择项悬停颜色等。


请同意使用条款。

预览

保存计算器

计算器设置

请输入在允许范围内的值。

请输入在允许范围内的值。

请输入在允许范围内的值。

请输入在允许范围内的值。

分享计算器

什么是时间转十进制计算器?

时间转十进制计算器将以熟悉的小时、分钟和秒格式表示的时长转换为单个十进制数。它不是将一段时间写成”1小时30分钟”,而是将相同的时长表示为 1.5 十进制小时。每当需要对时间进行乘法、加法或输入电子表格时,这种格式都是必不可少的,因为十进制值遵循普通算术,而六十进制(基数60)的时钟格式则不然。

该工具同时给出两个结果:以十进制小时表示的时长,以及以十进制分钟表示的相同时长。你可以填写小时、分钟和秒的任意组合,留空的字段会被视为零。

它是如何工作的?

时钟上的时间以基数60测量:一分钟有60秒,一小时有60分钟。要转换为十进制小时,需将每个单位换算为一小时的分数并求和:

decimal hours=h+m60+s3600\text{decimal hours} = h + \frac{m}{60} + \frac{s}{3600}

其中 hh 是整小时数,mm 是分钟数,ss 是秒数。以十进制分钟表示的相同时长为:

decimal minutes=60h+m+s60\text{decimal minutes} = 60h + m + \frac{s}{60}

由于一小时包含60分钟和3600秒,将分钟除以60、将秒除以3600会把每个余数转换为正确的小时分数。

计算示例

示例1 — 1小时30分钟。 代入 h=1h = 1m=30m = 30s=0s = 0

decimal hours=1+3060=1.5\text{decimal hours} = 1 + \frac{30}{60} = 1.5 decimal minutes=60×1+30=90\text{decimal minutes} = 60 \times 1 + 30 = 90

因此,1小时30分钟等于 1.5 十进制小时,或 90 十进制分钟。

示例2 — 2小时15分钟。h=2h = 2m=15m = 15 时:

decimal hours=2+1560=2.25\text{decimal hours} = 2 + \frac{15}{60} = 2.25

一刻钟是 0.25,所以结果是 2.25 十进制小时。

示例3 — 仅45分钟。h=0h = 0m=45m = 45 时:

decimal hours=0+4560=0.75\text{decimal hours} = 0 + \frac{45}{60} = 0.75

四分之三小时是 0.75 十进制小时。

实用说明

十进制时间是工资核算和计费系统的标准格式。大多数工时表和会计软件都期望以十进制形式输入小时数,以便可以直接乘以工资率:以小时工资率计算的 0.75 小时条目能得出正确的工资,而乘以 45 分钟则不能。

有几个常见分数值得记住:15分钟是 0.25 小时,20分钟约为 0.333 小时,30分钟是 0.5 小时,45分钟是 0.75 小时。对于反向转换,将十进制部分乘以60即可还原分钟——例如,2.25 小时得出 0.25 × 60 = 15 分钟,确认为2小时15分钟。

如果你只需要在整数单位之间转换,相关的小时转分钟分钟转小时转换器更快,而小时转秒可处理秒级精度。

报告错误

此字段为必填项。