This uses JS to update the time every second. The number of hours, minutes and seconds are converted into degrees and used to set the inline-style value of transform-rotate()
for each of the hands.
00
00
00
The clock needs to get the CSS transition working so that the hand does not reverse a full turn and instead just keep going through 12 o’clock. Also could make it so the hour hand advances through 15 degrees every 30 mins.