How Time Zones Work

The Earth rotates once every 24 hours, and a full rotation is 360 degrees — which works out to 15 degrees of longitude per hour. That's the basic idea behind time zones: as you move east or west around the globe, local solar time shifts, so clocks are set in bands roughly 15 degrees wide to keep "noon" reasonably close to when the sun is actually overhead.

UTC is the reference point, not a time zone itself

Every time zone is defined as an offset from UTC (Coordinated Universal Time) — for example, UTC+7 for Bangkok, or UTC-5 for New York in winter. UTC itself doesn't shift with the seasons or observe daylight saving; it's the fixed reference every other zone is measured against, which is exactly why it's the standard used internally by computers, aviation, and international scheduling.

Why some zones aren't whole hours

If time zones followed longitude strictly, we'd have a clean grid of hourly bands. In practice, countries draw their time zone boundaries around political borders, not meridians — and a few chose offsets that aren't whole hours at all. India Standard Time is UTC+5:30. Nepal uses UTC+5:45. Parts of Australia use UTC+9:30. These aren't errors or quirks in a calculator; they're deliberate national choices, usually made so one time zone can reasonably serve an entire country.

The International Date Line

Time zone offsets run from about UTC-12 to UTC+14. Where the very earliest and very latest zones meet — roughly along the 180th meridian in the Pacific — sits the International Date Line. Cross it heading east and you subtract a day; heading west, you add one. It's the reason two neighboring Pacific nations can be a full calendar day apart despite being geographically close.

Why the rules keep changing

Time zone boundaries and daylight saving rules aren't fixed forever — countries adjust them for political, economic, or practical reasons fairly often. That's why reliable tools don't hard-code offsets; they rely on a maintained reference (the IANA time zone database) that tracks these changes as they happen, which is what TheTimeCalc uses under the hood.