German Time Dial: Turn the Clock, Read It Like a Berliner
Halb acht means 7:30, not 8:30. Turn the dial to any time and see three things at once: how it is written on a Berlin door or board, what somebody would actually say to you, and the eastern German viertel and dreiviertel forms you will hear around here.
A free tool for telling time in German. Drag the minute hand and read the 24-hour written form, the spoken colloquial phrase, the formal Uhr version, and a warning whenever German names an hour that has not arrived yet.
German time has one shift that costs visitors an hour, over and over. English hangs the half hour on the hour that has passed, so half past seven. German hangs it on the hour that is coming, so halb acht is 7:30. This dial makes that visible instead of abstract: drag the minute hand and you get the written 24-hour form you would see on a museum door, the phrase somebody would say to you out loud, the formal announcement version, and the eastern German viertel and dreiviertel forms that are completely normal around Berlin. A yellow warning appears whenever the German names an hour that has not happened yet, which is exactly where the mistake gets made.
What this tool does
Drag the minute hand around the dial and the board beside it updates four ways at once: the written 24-hour time, the colloquial phrase a Berliner would say, the formal Uhr form used in station announcements, and the eastern alternative where one exists. The yellow marks on the outer ring sit exactly where German stops counting from the hour that has passed and starts counting towards the one that is coming.
The one shift to learn
Halb acht is half an hour before eight, which is 7:30. The same pattern gives halb eins for 12:30 and halb zwei for 1:30. Getting it wrong always costs exactly one hour in the same direction, so when a spoken German time contains halb, take the hour you heard and go back thirty minutes.
Viertel neun and dreiviertel neun
Viertel nach acht and viertel vor neun are understood everywhere in the German-speaking world. But in a broad band that runs from Baden-Wuerttemberg through Thuringia up to Brandenburg, people count the quarters towards the coming hour instead: viertel neun is 8:15 and dreiviertel neun is 8:45. Berlin sits inside that zone, so both versions are normal here.
Written time is a different system
Everything printed in Berlin uses a 24-hour clock: shop doors, tickets, timetables, museum pages and platform displays. So 19:30 is half past seven in the evening and 20:15 is a quarter past eight. Read the day codes first as well, because Di is Tuesday and Do is Thursday, and most Berlin state museums are closed on Mondays.