什么是12小时制转24小时制时间转换器?
这个工具可以把日常生活中常用的12小时制——也就是美国、英国及许多英语国家使用的 AM/PM(上午/下午)计时方式——转换成24小时制的「军用」时间。在24小时制里没有 AM 或 PM 之分:一天从 00:00(午夜)连续走到 23:59(即下一个午夜前一分钟)。这种格式广泛应用于航空、军队、医疗、计算机以及世界上大多数铁路和广播节目的时刻表。需要说明的是,中国本身就习惯使用24小时制(如「13:30」即下午一点半),因此本工具尤其适合在阅读英文资料、使用国外软件或与海外同事沟通时,快速看懂 AM/PM 所对应的具体时间。
使用方法
输入小时(1–12)、分钟(0–59),再选择 AM(上午)或 PM(下午)。转换器会按 HH:MM 的格式返回精确的24小时制结果,同时给出小时数值和形如 1330 的四位军用时间表示。
换算公式详解
整个换算只用到一条简单规则。换算公式为:
$$H_{24} = (h \bmod 12) + 12 \cdot [\text{PM}]$$对于 PM(下午)的时间,把小时数对 12 取余,再加 12:例如下午1点 → \((1 \bmod 12) + 12 = 13\)。对于 AM(上午)的时间,只对 12 取余、不加任何数:这样上午12点就变成 0,写作 00:00。需要特别留意两个特殊情况——12 AM 是午夜(00:00),而 12 PM 是正午(12:00)。
实例演示
换算 9:30 AM。小时是 9,时段是 AM,所以
$$H_{24} = 9 \bmod 12 = 9$$结果为 09:30,军用时间表示为 0930。再换算 9:30 PM:
$$H_{24} = (9 \bmod 12) + 12 = 21$$得到 21:30,也就是 2130 时。
常见问题
12 AM 用24小时制怎么表示?12 AM 是午夜,写作 00:00。因为 12 对 12 取余等于 0。
12 PM 用24小时制怎么表示?12 PM 是正午,写作 12:00,因为 \((12 \bmod 12) + 12 = 12\)。
「军用时间」和24小时制是一回事吗?是的——两者格式完全相同。军用表示通常会去掉冒号(例如 1330),并读作「十三三十时」。