We would have 24 time zones if the Earth's time zones were each one hour apart, which seems simple enough. The situation, however, is a little more convoluted than that. Because many time zones differ by only 30 or 45 minutes, they don't fit neatly into a 24-hour range, implying that there are more than 24, though it's difficult to specify how many.