This military time chart lists all twenty-four hours side by side with their civilian equivalents and the way each is spoken aloud. The row matching the current hour is highlighted, so the chart doubles as a clock. Most people memorise the morning half almost immediately — it is identical to civilian time with a leading zero — and only need the chart for the afternoon and evening rows.
The half you already know
From 0000 to 1159 military time is civilian time wearing a leading zero. Nine in the morning is 0900, eleven is 1100. Nothing needs converting. It is the hours from 1300 to 2359 that require the subtract-twelve step, which is why a chart earns its keep in the afternoon.
Using the chart to learn rather than look up
Two anchors make the second half easy: 1800 is six in the evening and 2000 is eight. Once those are fixed, everything nearby follows by counting. For a full walkthrough see the military time chart guide, and for the spoken forms see how to say military time out loud.