Question: how to calculate the different time zones?
Answer: Time zones are defined by lines of longitude, which start at 0 deg at the prime meridian. Differences between time zones can be calculated by using the fact that the earth takes one hour to turn 15 degrees.