The vague clock came about because people have different names for different parts of the day. Some people view afternoon as 12pm onwards (which it is) but when does midday start and end? So I decided to jot these all down and put the on the one clock face. It soon became apparent that the AM/PM overlap was going to cause me issues to I decided to slow the whole clock down to perform one rotation every 24 hours.
I've left the link as the rather more general pdf format if you want to print your own or just read the witty writings on it, guffaw. (pdf here)
It's a simple modification to turn the clock into a 24 hour clock. Clock modules are pretty much all the same, a control crystal provides the timing pulses, the coil is energised in one direction and then the other, which causes the magnet on the bottom of the smallest gear to rotate, half a turn per second and appropriate gearing from that point onwards to make all the hands rotate correctly. Simply cutting half the teeth off this smallest gear means that it will only turn the onwards gears half the time and the big hand will now take 24 hours to perform a single rotation.
It's a hack, I'm worried about how well it will keep time but it seems to be ok at the moment. There are all sorts of other ways to change the tick length on a clock from changing the crystal oscillator, adding a frequency divider to the coil pulses, to full blown arduino control that might work better.