I'm writing to some German folks in English, and I'm referring to the time of day -- an event that starts at 10 o'clock in the morning.

I know that if I were writing to other Americans, I'd use 10 am, 10:00 a.m. or 10 o'clock.

But for Germans who have learned English there, what is the right format? I've seen everything from 1000 to 10h00m.

  • How about "ten-hundred hours" and when referring to four o'clock it will become "sixteen hundred hours" and when referring to 7:30 a.m. it becomes "seven hundred 30 hours"
    – Thursagen
    May 12, 2011 at 2:53

3 Answers 3


As a German native speaker, I would suggest using the full form ("10:00 am") when possible, though the short form should suffice. When no "am" is present, Germans may assume the time is given in 24h form. Germans who are aware of the am/pm distinction in English may be confused when it is missing.

As for the colon vs decimal, I've encountered both forms in German and though I personally prefer the colon, some style guides may disagree (I would have to check the Duden).

So to answer your question: avoid "10 o'clock" as it may be considered ambiguous. As a rule of thumb: if it's before noon, use the "am" form; if it's after noon, use the 24h form or use the "pm" form with the 24h form in parentheses like so:

arrrive at 10 pm (22:00 h)

Alternatively, qualify the time (e.g. "at 10 in the morning") like emragins suggested.

In any case, the American "military time" form ("2200 hrs") will sound odd to most Germans. If there is no separator between the hour and minute in German, it's usually due to laziness, not style.

  • 1
    Be extra careful with 12:00pm. Many Germans who are otherwise familiar with am / pm will not know that this is noon and assume midnight.
    – user3448
    Aug 23, 2011 at 2:32
  • Thanks for the note on 12pm/am. That's unexpected for Germans indeed. I'd err on the side of caution and always refer to midnight as 0:00, as that's what Germans are used to (24:00 would be weird and 12:00 is ambiguous). I don't know how to make 12:00 (noon) less ambiguous other than explicitly adding "noon".
    – Alan Plum
    Jan 7, 2014 at 15:59

I'm an American living in Germany and I'm learning German here, and while Germans never use "am/pm," I think most of them are aware of it and would understand what "10 am" means. Alternately, I don't think there's any doubt that "10.00" (with a decimal as the separator) means 10 am. I think most Germans assume upon seeing time indicated as four digits that it's using a 24 hour clock. Over here I see things like "15.30 Uhr," etc. I'd love to hear what an actual German has to say about this though. I'll ask around in the morning.


I agree with Jay's answer from my time in Germany (as an American.) "15.30" was quite common. That said.. since you are writing in English, putting a decimal instead of a colon would then make it improper English.

Were I writing, I would likely out any ambiguity and say "at 10 in the morning."

  • @compman: No we don't. $34.50 is written £21.15 in Britain. Commas can be used as a thousand separator.
    – Henry
    May 12, 2011 at 7:19
  • @Henry Well don't I feel the fool. Took out my inaccurate example.
    – emragins
    May 17, 2011 at 22:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.