It would be possible to build a 50Hz sinewave oscillator and PLL lock that to either the US 60Hz mains frequency or the 1pps output from a GPS module, then use a class D audio amplifier module off EBAY and a 220V:9V mains transformer in reverse to boost its output up to 220V. You might even have change from $100 after you've got it built and tested, but its a lot of money to drive a clock.
If your clock can be converted for low voltage operation, you've got a lot more options. See
http://sound.westhost.com/clocks/ocm.htmlIf your motor is similar to the one pictured and the coil is not a slip fit on the core, one could salvage a stack of laminations from a scrap transformer to make a core for the replacement coil, so you can keep the original coil intact. If its a slip fit, slide it off and make a new former for the new coil. Once you have a low voltage coil, driving it is merely a matter of some code running on an Arduino with an H-bridge shield + a GPS module for a timesignal to pace it against.
@alanb: I suspect it would drift badly due to the limited acceleration available at the start, and the friction limited overrun at the end, of each burst.