fix for 00:00 / 24:00 in 12h mode

Should be ok, 12 AM for both 0 and 24, with a little help from wiki.. http://en.wikipedia.org/wiki/12-hour_clock