hsclock is an accurate, multi-zone GTK clock that can also run in a tty. Currently configuration is solely by commandline options. hsclock uses GTK timeouts to synchronize with the system clock, making display updates accurate to within milliseconds. The time output format can be set with a date-like format option.
Release Notes: Multiple clocks (specified on the commandline) may be displayed. Clock labels can be the timezone abbreviation or the zone/city name. Names can be shortened by dropping vowels. Local time is the default when no timezones are specified. Clocks can be arranged vertically (default) or horizontally.