Time zones work by setting 12PM at a specific time of day. We used to set 12PM to be noon, the time when the sun is directly overhead. Each time zone is 15° of longitude wide, which is distance Earth rotates in one hour. The problem is that noon in Fredericton is different than noon in St John's.