ミリタリータイムを読み書きする

航空便や予定表の1830・18:30表記。24時間表記・12時間表記・省略表記を変換します。

このガイドで使う道具

やりたいこと

搭乗券に「dep 1945」、運用手順書に「03:15に再起動」、同僚は「6時半」と書く。24時間表記・AM/PM・「1830」のような省略表記の変換は数秒で済ませたい。

双方向に変換

`1945`、`19:45`、`7:45 PM` などどの形式で入れても、3つの表現(コロン付き24時間・省略数字・12時間AM/PM)を一度に表示します。

  • 省略形では先頭ゼロが意味を持ちます。03:15 は `0315` で、`315` ではありません。
  • 午前0時は `0000` です。24:00 は無効なので、翌日の00:00を使います。

具体例

「ブリーフ0600、離陸0730」は午前6時と午前7時半。逆に午後10時20分はNATO式スケジュールなら `2220` です。

対応範囲

時刻の表記変換のみで、秒・タイムゾーン変換・日付計算はしません。「こちらの9時は東京で何時」はタイムゾーンコンバーターの仕事です。