小时和分钟计算器

计算两个特定时间点之间的小时和分钟差,支持12小时制和24小时制。时间间隔计算器。

: :
: :

时间间隔

小时

分钟

如何使用小时和分钟计算器

选择时间格式(12小时制 AM/PM 或 24小时制),然后输入开始时间和结束时间。计算器将以时间跨度(小时、分钟和秒)形式显示所经过的时间,并自动换算为十进制小时(例如:1小时30分钟 = 1.5小时)、总分钟数和总秒数。如果需要更高精度,请勾选包含秒数的选项。

如何计算两个时间点之间的小时和分钟差

手动计算经过的时间时,用结束时间减去开始时间。关键在于牢记时间采用的是六十进制(以60为基数)而非十进制:如果结束分钟小于开始分钟,必须从小时中借用1小时(60分钟)才能进行减法运算。以下是两种格式的具体步骤。

24小时制计算方法

在24小时制下手算相减两个时间的步骤:

  1. 如果结束时间早于开始时间(时间跨度跨越午夜),请在结束时间上加上24小时
  2. 计算分钟相减。如果结束分钟小于开始分钟,从结束小时中借用1小时(60分钟)加到分钟上。
  3. 分别减去小时和分钟:这一对就是经过的时间。

例如,计算22:30到次日01:15之间经过的时间:

  • 跨越午夜处理:01:15加上24小时,变成25:15。
  • 六十进制借位:因为 15 小于 30,借用 1 小时(25 小时变为 24 小时,分钟增加至 15 + 60 = 75)。剩下 24:75,这是用于减法的辅助形式,不是钟面上的时刻。
  • 分别相减:75 − 30 = 45 分钟,24 − 22 = 2 小时。时间跨度为 2小时45分钟

12小时制(AM/PM)计算方法

额外的工作是换算。先把两个时间都换成 24 小时制,然后再相减:

  1. 对于AM时间:小时数保持不变,但12:00 AM对应00:00。
  2. 对于PM时间:小时数加上12(例如,2 PM = 14:00),但12:00 PM保持12:00不变。
  3. 两个时间都已是 24 小时制后,按前面的方法相减。只有结束分钟更小时,才借用 1 小时(60 分钟)。

例如,计算 09:15 AM 到 02:40 PM 之间的时间跨度:

  • 转换为24小时制:09:15 AM仍为09:15,02:40 PM变为14:40(2 + 12)。
  • 分钟已经可以相减(40 大于 15),因此无需借位。
  • 分别相减:40 − 15 = 25 分钟,14 − 9 = 5 小时。时间跨度为 5小时25分钟

如何在Excel中计算小时差

Excel 将每个时间存为一天的小数(分数),包含秒。下面的公式对两个单元格做减法;单元格格式决定你看到的是时钟还是数字。

  • 时钟格式时间差:A2输入开始时间,在B2输入结束时间,使用公式 =MOD(B2-A2, 1)。公式已经保留秒;改变的是自定义单元格格式:[h]:mm 显示小时和分钟,或 [h]:mm:ss 同时显示秒。适用于同一天以及跨午夜的班次,不会出现负数错误。
  • 十进制小时时间差:如需获取便于后续运算的数值(例如1.5而不是01:30),乘以24即可:=MOD(B2-A2, 1)*24,并将单元格格式设置为常规数值
  • 仅计算总分钟数:若要计算经过的总分钟数(例如90而不是01:30),将结果乘以1440(一整天的分钟数):=MOD(B2-A2, 1)*1440,并将单元格格式设置为数值

AM和PM分别代表什么?

它们将一天划分为两个12小时的时段:AM(源自拉丁语 ante meridiem,意为“正午之前”)指从午夜到上午11:59,PM(源自拉丁语 post meridiem,意为“正午之后”)指从中午12:00到深夜11:59。在本计算器中,正确选择每个时间的时段标签至关重要:如果将开始设为11:45 PM,结束设为12:20 AM,工具将自动识别跨午夜并得出35分钟。请注意最常见的混淆:12:00 AM是午夜(00:00),而12:00 PM是正午(12:00);若选反会导致结果出现整整12小时的偏差。