Clock Angle Calculator

Calculate the angle between clock hands at any time. Shows both the acute and reflex angles with a visual clock face and step-by-step math.

:
Acute angle
Reflex angle

Step-by-step:

Enter a time and click Calculate to find the clock hand angle.

How to Calculate Clock Hand Angles

  1. Enter a time — type hours (1-12) and minutes (0-59). Click "Now" to use the current time.
  2. Click Calculate — the visual clock and both angles (acute and reflex) update instantly with step-by-step math.
  3. Quiz mode — test your mental calculation skills with random times. Compete to get the closest answer.
  4. Reference table — see notable times like 12:00, 3:00, 6:00 with their exact angles.

The Math Behind Clock Angles

The clock angle problem requires understanding the angular velocities of both hands. The minute hand makes a complete revolution every 60 minutes, so it moves at 360/60 = 6 degrees per minute. The hour hand makes a complete revolution every 12 hours (720 minutes), so it moves at 360/720 = 0.5 degrees per minute. The hour hand is never stationary — it continuously advances as minutes pass.

The Formula

For time H:M where H is the hour (1-12, treating 12 as 0) and M is the minute:

  • Minute hand position = 6 × M degrees from 12
  • Hour hand position = 30 × H + 0.5 × M degrees from 12
  • Angle between hands = |hour_position − minute_position|
  • Acute angle = min(angle, 360 − angle)

At 3:15: minute = 6×15 = 90°, hour = 30×3 + 0.5×15 = 97.5°. Difference = 7.5°.

Interview Problem

This problem is a classic software engineering interview question. Interviewers use it to test whether candidates can translate a real-world problem into a mathematical model, handle edge cases (12 o'clock treated as 0 to avoid a 360° anomaly), and reason about modular arithmetic. The key insight is recognizing that the hour hand is not frozen at integer positions — it continuously moves as minutes advance.

Interesting Properties

The hands overlap (0° apart) exactly 11 times in each 12-hour period. This surprises many people who expect 12 overlaps. The issue: the hands don't overlap at 1:05, 2:10, etc. — those times are slightly off. Exact overlaps occur every 720/11 ≈ 65.45 minutes. The hands are diametrically opposite (180° apart) also exactly 11 times in 12 hours. The hands form a right angle (90°) 44 times in 12 hours.

Frequently Asked Questions

The minute hand moves 6° per minute. The hour hand moves 0.5° per minute. At H:M, minute angle = 6M, hour angle = 30H + 0.5M. The acute angle is the smaller of |hour − minute| and 360 − |hour − minute|.
The hands overlap 11 times in 12 hours, approximately every 65.45 minutes: at 12:00 exactly, and approximately 1:05:27, 2:10:54, 3:16:21... Only 12:00 lands on a whole minute.
The hands are at 90° exactly 44 times in a 12-hour period. Notable exact times include 3:00 (90°) and 9:00 (90°). Most 90° times fall at non-integer minutes.
The reflex angle is the larger angle between the two hands — going the long way around. If the acute angle is θ, the reflex angle is 360° − θ. They always sum to 360°.
It tests mathematical modeling, edge case handling (12 → 0), modular arithmetic, and clear communication. It requires no complex data structures — pure reasoning about angular velocity and relative positions.