Beginner

12小时制与24小时制时间转换器

在12小时制AM/PM格式与24小时制(军用)格式之间转换任意时间,并查看自午夜起的精确秒数。

转换方向

AM or PM

24-hour time
09:30
Seconds since midnight
34,200s

Total seconds elapsed since 00:00

24-hour format
09:30
12-hour format
9:30 AM
Minutes since midnight
570
Clock position for the entered time
Step by step
  1. 1

    24-hour hour

    (9 mod 12) + 0 = 9
    mod 12 maps 12 → 0; then add 12 for PM.
  2. 2

    Seconds from hours

    9 × 3,600 = 32,400
  3. 3

    Seconds from minutes

    30 × 60 = 1,800
  4. 4

    Seconds since midnight

    32,400 + 1,800 = 34,200
结果仅为一般参考性的估算,并非专业建议——在依赖这些重要结果之前,请务必自行独立核实。 阅读完整免责声明.
快速解答

这个计算器是如何工作的?

将12小时制转换为24小时制时,取小时数对12取余,若为PM则加12,分钟数不变,不足两位补零。反向转换同理。本工具还会报告任意输入时间自午夜起的精确秒数。

公式
H24 = (hour mod 12) + (PM ? 12 : 0); h12 = ((H24 + 11) mod 12) + 1
How this is calculated

选择转换方向。对于12小时制转24小时制,输入小时(1-12)、分钟(0-59)以及AM或PM。当时段为PM时,24小时制小时数的计算公式为(小时数 mod 12)加12,因此12 AM变为00,12 PM保持12不变。结果补零至两位数(例如9:30 AM变为09:30)。

对于24小时制转12小时制,输入小时(0-23)和分钟。小时数小于12时时段为AM,否则为PM。显示的12小时制数值为((hour + 11) mod 12) + 1,即将0映射为12 AM,将13映射为1 PM。两种格式并排显示。

自午夜起的秒数为H24 × 3600 + minute × 60,这是一个便于排序或调度的规范值。超出有效范围的输入(小时或分钟)不返回结果,小数输入向下取整为整数。转换器忽略输入中的秒数,并假定为标准的24小时制。

常见问题

12 AM是午夜,写作00:00。12 PM是正午,写作12:00。

对任意PM时间(12 PM除外)在小时数上加12。例如下午3点变为15:00,晚上11点变为23:00。

即当天自00:00起已流逝的总秒数,等于小时数乘以3600加上分钟数乘以60。

也称为

12小时转24小时
时间格式转换
上午下午转换
am pm 转换
12小时制
24小时制转换
军用时间转换
时间制式转换

APA

TG we-Calculate Editorial Team. (2026). 12小时制与24小时制时间转换器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh/calculator/12-hour-to-24-hour-time-converter

Chicago

TG we-Calculate Editorial Team. "12小时制与24小时制时间转换器." TG we-Calculate. 2026. https://we-calculate.com/zh/calculator/12-hour-to-24-hour-time-converter.

IEEE

TG we-Calculate Editorial Team, "12小时制与24小时制时间转换器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh/calculator/12-hour-to-24-hour-time-converter

BibTeX

@misc{wecalculate_12_hour_to_24_hour_time_converter, title = {12小时制与24小时制时间转换器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh/calculator/12-hour-to-24-hour-time-converter}}, year = {2026}, note = {TG we-Calculate} }

这个计算器对您有帮助吗?