24時間表示の深夜
2026年6月22日更新
24時間表示では、深夜は00:00、新しい1日の最初の瞬間です。12時間表示では午前0時(12:00 AM)にあたります。しかし、その書き方はどこで書くかによって異なります。パイロットは0000Zと書きます。軍隊は0000と書きます。一部のスケジュールでは、1日の終わりを示すのに24:00を使います。そして日本では、なんと25:00という表記を目にすることもあります。
簡潔にまとめると
00:00 = 深夜、1日の始まり(ISO標準、一般、医療用)。0000 = 深夜、軍事・航空用、コロンなし。24:00 = 深夜、1日の終わり(締切、スケジュール用)。3つとも同じ瞬間を指します。違いは、どの日に属するか、どの慣習に従うかです。00:00の詳細ページで、近隣の時間との変換もご確認ください。
深夜の4つの書き方
| 形式 | 例 | 使用場面 | 読み方 |
|---|---|---|---|
| 00:00 | 00:00 | 一般、医療、ISO 8601標準 | 「深夜」または「ゼロアワー」 |
| 0000 | 0000 | 軍事、航空、指令業務 | 「ゼロハンドレッドアワーズ」 |
| 24:00 | 24:00 | 締切、イベント終了時間 | 「トゥエンティーフォーハンドレッド」 |
| 12:00 AM | 12:00 AM | 一般向け、米国・英国の日常生活 | 「トゥエルブAM」または「深夜」 |
業界ごとの深夜の書き方
適切な形式は、どこで働き、誰が読むかによって完全に異なります。
航空:常に0000Z
パイロットと航空管制官は、コロンなしの4桁にZ(ズールー、UTCを意味する)を付けて表記します。0000Zと記された飛行計画は、航空機がUTCの深夜に出発する予定であることを示します。航空業界では2400を使うことはありません。時計は0000から2359までです。読み方は「zero zero zero zero Zulu(ゼロゼロゼロゼロズールー)」または単に「zero hundred Zulu(ゼロハンドレッドズールー)」です。航空のすべての時刻はUTCで表記され、飛行情報区域をまたぐタイムゾーンの混乱を防ぎます。
軍事:0000、「ゼロハンドレッド」と読む
NATOと米軍は深夜を0000と書きます。常に4桁で、コロンはありません。作戦命令、勤務表、行動報告書では、時刻は0000から2359で表記されます。読み方は「zero hundred hours(ゼロハンドレッドアワーズ)」です。0030は「zero thirty(ゼロサーティ)」です。軍人の間では早朝の時間を「oh-dark-thirty(オーダークサーティ)」と俗語で言うこともありますが、公式な通信では決して使われません。
医療・看護:00:00または0000
病院では両方の形式を使います。同じシフト内で混在することもあります。電子カルテは通常コロン形式(00:00、00:15)を使います。紙のチャートは軍事形式(0000、0015)を使うことが多いです。医療における最重要ルールはシンプルです:正午と読み間違えられるような深夜の省略表記は絶対にしないこと。 AMやPMなしで「12:00」だけと書いてはいけません。1桁のゼロで「0:00」と書いてもいけません。12時間ずれた投薬という最悪のケースを防ぐため、多くの病院ではすべての文書に24時間表示を義務付けています。
プログラミング・システム:通常は00:00:00
コードやデータベースでは、深夜は通常00:00:00(秒まで含む)と書かれ、UTCで保存されます。ISO 8601形式はT00:00:00Zです。ほとんどのプログラミング言語では、1日は00:00:00.000に始まり、23:59:59.999に終わります。深夜にリセットされるcronジョブ、スケジュール、APIレート制限を設定するときは、完全なISO 8601タイムスタンプを使用して、タイムゾーンをまたぐあいまいさを避けましょう。
日常生活:「深夜」または00:00を使う
メール、カレンダー招待、メモでは、最も明確な方法は「深夜(midnight)」という言葉にタイムゾーンを添えることです。「締切は深夜(EST)です」のように。どうしても数字の形式を使う必要があるなら、00:00が国際標準でどこでも通用します。日常的な文章では24:00を避けましょう。「セールは金曜24:00まで」のように、特に1日の終わりを強調したい場合にのみ使います。
00:00 vs 24:00:始まりか終わりか?
どちらも深夜を指しますが、役割が異なります:
00:00
- 新しい1日の始まり
- 最初の1分:00:00から00:01
- ISO 8601およびNATO標準
- 使用:軍事、航空、病院、コンピュータ
- 「金曜00:00」= 金曜日のまさに始まり
24:00
- 終了したばかりの1日の終わり
- 時計がリセットされる前の最後の瞬間
- ISOまたはNATO標準ではない
- 使用:ビジネスの締切、イベント、一部の鉄道時刻表
- 「金曜24:00」= 金曜日のまさに終わり(土曜00:00と同じ瞬間)
実際には、ほとんどの組織は00:00に統一し、24:00を完全に避けています。時刻表や契約書で24:00を見かけたら、それは翌日の00:00と同じ瞬間を意味し、筆者が深夜がどの日に属するかを明確にするために24:00を選んだということです。
ヒント:あいまいさを完全に避けたい場合は、00:00の代わりに23:59または00:01を使いましょう。「金曜23:59」という締切は明白です。「土曜00:01」という開始時間は、金曜の夜と混同されることがありません。
日本の30時間時計
日本には、多くの訪問者を戸惑わせる独自の慣習があります。24時を超える時刻がテレビ番組表、バーのリスト、深夜営業の案内に登場します。月曜25:00と表示された番組や、27:00まで営業と書かれたクラブを目にするかもしれません。
これは誤植ではありません。1つの「番組日」に発生するすべてのことを同じ日付のまま表示するためのスケジュール上の工夫です。月曜25:00に放送される番組は、実際には火曜の午前1:00に放送されますが、テレビガイドでは月曜の欄に記載されます。なぜなら、それが属する番組日だからです。
| 日本の表示 | 実際の24時間表示 | 12時間表示 |
|---|---|---|
| 24:00 | 00:00(翌日) | 午前0:00 |
| 25:00 | 01:00(翌日) | 午前1:00 |
| 26:00 | 02:00(翌日) | 午前2:00 |
| 27:00 | 03:00(翌日) | 午前3:00 |
| 28:00 | 04:00(翌日) | 午前4:00 |
| 29:00 | 05:00(翌日) | 午前5:00 |
この慣習は日本のメディアと娯楽のスケジュールに特有のものです。国際的な24時間標準の一部ではなく、航空、軍事、医療のどの分野でも使われていません。
深夜のよくある間違い
1桁のゼロで「0:00」と書く。 時間は必ず2桁で表記します:00:00であって、0:00ではありません。1桁のゼロは誤植のように見え、医療や技術的な場面で誤読される可能性があります。
AMやPMなしで単に「12:00」と書く。 12時間表示では、12:00だけだとあいまいです。必ずAMかPMを追加するか、24時間表示で00:00と書きましょう。
2400が標準だと思い込む。 そうではありません。ISO 8601、NATO、ほとんどのコンピュータシステムは00:00を使います。24:00は、特に1日の終わりを示す必要がある場合にのみ使いましょう。
深夜がどの日に属するかを混同する。 金曜00:00は金曜日のまさに始まり、木曜23:59の1分後です。金曜の終わりを意味するなら、「金曜日の終わりの深夜」と言うか、金曜24:00と書きましょう。さらに明確にするなら、金曜23:59を使いましょう。