I noticed a bug last night when trying out the Garmin watch faces. During the midnight hour it displays zero for the hour. I'd guess that this problem will appear during the noon hour as well. It is likely that the code to convert from the 24-hour time to 12-hour time is written as var hour = info.hour % 12, but it should be var hour = 1 + (info.hour + 11) % 12.
Travis