This is the error that makes you an hour early or an hour late. A Dane says vi mødes klokken halv ti and the English speaker, reasoning from "half ten," confidently shows up at 10:30 — but the meeting was at 9:30. In Danish (as in German and Dutch), halv + an hour means "halfway to that hour," i.e. thirty minutes before it. Halv ti = halfway to ten = 9:30. There is no logic to argue with here, only a direction to flip, and once you flip it the system is perfectly regular.
The root cause: English attaches "-thirty" to the current hour
English builds half-hours forward from the hour you have already reached: "nine-thirty" is 9:00 plus thirty minutes, and "half past nine" spells it out — past nine. Even the clipped British "half nine" still means 9:30, anchored to the hour just gone. The current hour is the base; you add to it.
Danish does the opposite. It names the hour you are heading toward and tells you you're halfway there. Halv ti literally parses as "half (of the way to) ten" — you have completed half of the tenth hour, so thirty minutes remain until ten o'clock: 9:30. The named hour is the destination, not the base, and halv counts you down toward it.
The basic pattern, hour by hour
Walk through several so the "subtract" instinct becomes automatic. The trick is that the named number is always one higher than the hour shown on a digital clock.
❌ halv ti = 10:30
Incorrect — halv ti is NOT half past ten.
✅ halv ti = 9:30
halv ti — halfway to ten, i.e. 9:30
❌ halv tre = 3:30
Incorrect — halv tre is not half past three.
✅ halv tre = 2:30
halv tre — halfway to three, i.e. 2:30
❌ halv otte = 8:30
Incorrect — halv otte is not 8:30.
✅ halv otte = 7:30
halv otte — halfway to eight, i.e. 7:30
❌ halv tolv = 12:30
Incorrect — halv tolv is not half past twelve.
✅ halv tolv = 11:30
halv tolv — halfway to twelve, i.e. 11:30
See the pattern: the spoken number (ti, tre, otte, tolv) is one more than the clock hour (9, 2, 7, 11). "Halv" always points one hour ahead of where the clock actually reads.
The wrap-around at twelve and one
The only spot that feels strange is around twelve/one o'clock, but the rule is unchanged — you just have to wrap.
❌ halv et = 1:30
Incorrect — halv et is not half past one.
✅ halv et = 12:30
halv et — halfway to one, i.e. 12:30
Halv et uses et (the neuter "one" used for the hour, not en), and it means 12:30 — halfway to one. Many learners trip here because et is short and easy to mishear, and because 12:30 "feels" like it should involve twelve.
Quarters use the same forward-looking logic
Once you accept that Danish looks toward the coming hour, the quarter expressions fall out naturally and reinforce the habit.
✅ kvart over ni = 9:15
kvart over ni — a quarter past nine (9:15)
✅ kvart i ti = 9:45
kvart i ti — a quarter TO ten (9:45)
Kvart over (a quarter past) counts up from the hour just gone — that one matches English. But kvart i ti ("a quarter to ten") again names the coming hour, exactly like halv ti does. So halv ti (9:30) sits neatly between kvart over ni (9:15) and kvart i ti (9:45) — three points all looking toward, or measured against, ten.
Saying it in a real sentence
Putting it to use, with klokken (often written kl.) introducing the time:
✅ Mødet starter klokken halv ni.
The meeting starts at 8:30.
✅ Toget går halv elleve, så vi skal afsted nu.
The train leaves at 10:30, so we need to get going.
✅ Kan du være her klokken halv syv? — Ja, halv syv passer fint.
Can you be here at 6:30? — Yes, 6:30 works fine.
Common Mistakes
The error always takes the same shape — reading halv X as X:30 instead of (X−1):30. Drill the conversion until subtracting is reflexive:
❌ Vi ses halv fem — altså 5:30.
Incorrect — halv fem is 4:30, not 5:30.
✅ Vi ses halv fem — altså 4:30.
See you at half four — that is, 4:30.
❌ Butikken åbner halv ti, så jeg kommer 10:30.
Incorrect — opening time is 9:30.
✅ Butikken åbner halv ti, så jeg kommer 9:30.
The shop opens at 9:30, so I'll come at 9:30.
❌ Frokost klokken halv et betyder 1:30.
Incorrect — halv et is 12:30.
✅ Frokost klokken halv et betyder 12:30.
Lunch at halv et means 12:30.
❌ Hun ringede halv otte, altså 8:30.
Incorrect — halv otte is 7:30.
✅ Hun ringede halv otte, altså 7:30.
She called at halv otte — that is, 7:30.
❌ Filmen slutter halv elleve, så 11:30.
Incorrect — halv elleve is 10:30.
✅ Filmen slutter halv elleve, så 10:30.
The film ends at halv elleve — so 10:30.
If you ever blank in the moment, fall back on the one move that always works: hear the number, drop it by one, add thirty minutes. Halv fem → "fem" is five → drop to four → 4:30.
A practical safeguard
Because a 60-minute mistake is genuinely costly, it is fine — and common even among Danes texting plans — to confirm with digits: "Halv ni, altså 8:30?" ("Halv ni, i.e. 8:30?") Nobody will think less of a learner for double-checking, and it cements the conversion in your head every time you do it.
Key takeaways
- Halv X = thirty minutes before X, never X:30. Halv ti = 9:30, halv tre = 2:30, halv et = 12:30.
- The spoken hour is always one higher than the digital-clock hour: halv otte shows as 7:30.
- The error is pure English transfer: "nine-thirty / half past nine" builds forward from the current hour; Danish counts toward the coming hour.
- On-the-fly fix: drop the named hour by one, add :30.
Full clock-telling, including minutter i/over and the 24-hour system, is on the dates and time page; the number words themselves are on the numbers overview.
Now practice Danish
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Danish→Related Topics
- Dates, Time and MoneyA2 — Telling the time in Danish (including the half-hour trap where halv ti means 9:30), reading dates with ordinals, saying years, and handling kroner and øre.
- Danish Numbers: An OverviewA1 — A map of the Danish number system — and an early warning that the tens from 50 to 90 are built on base twenty, not base ten.
- Time ExpressionsA2 — Everyday Danish time words — i dag, i går, i morgen, i forgårs, i overmorgen — and the crucial for...siden vs om split for past and future.