Natural time zones based on longitude, a proposal for addition to the TZ Database. This includes longitude-based time zone definitions, data files and lookups, allowing devices to opt-out of daylight saving time and still interoperate with those who follow it
On this page:
Project information:
Note Dec 1, 2025: the LongitudeTZ project is overhauling the narrow overlay time zones from 1-degree longitude (4 minutes clock time) to 3.75 degrees longitude (15 minutes clock time). There are no changes to the primary hour-wide time zones.
This project is intended to develop software and time zone data files so computers and timekeeping devices can be set to natural longitude-based time zones for their locality. These are based on Standard Time for the longitude, without peculiarities set by regional, tribal or national governments. These time zone files and the software to look up which one applies to the current location allow users’ devices to automatically convert to or from conventional time zones used by government entities.
There are lots of reasons to do this…
People are tired of changing their clocks twice a year for daylight saving time. DST is an antiquated tradition which we now know doesn’t do any good. (see below) There are many problems where DST has failed to deliver on its promises and/or is no longer useful the way it was originally intended.
In places where regional government mandates use of Daylight Saving Time, the only way we’ll have the choice to opt-out of DST is if there’s a technical alternative standard time zone allowing us to stay on Standard Time, and the ability to interoperate with systems of those who are required to observe DST.
Keep in mind that the decision to opt-out of Daylight Saving Time can be done by the owner of the computer. However, those who work for any national, regional or local government entity where DST is set by law, won’t be able to make that decision on machines where they work unless laws are changed. One can make the decision for devices personally owned.
With time zone data for the natural solar time zones, computers can convert between natural and regulatory time zones automatically.
This project is intended to make such an alternative. The objective is to make software libraries to set local natural solar time zone based on longitude. It also maintains time zone files compatible with the TZ Database standard which allow any device or server to use them. The tzfile data files are what allow systems to convert between traditional and longitude-based time zones automatically.
An example of the tzfile data for the proposed Longitude Time Zones is provided at data/solar-tz.tab in this repository.
I’m running the idea up the flagpole. We’ll see how many salutes it gets, so to speak. Meanwhile this project is making documentation, data and software (in various programming languages) toward enabling the possibility.
National and regional governments continue to cling to daylight saving time partly because almost everyone else has such a standard. In this age where our computers and cell phones are integral to scheduling, we really only need a de-facto standard. It is possible to just stop using DST, and let our computers convert the times to and from others who continue to use DST. Fortunately, there are standards we can build upon.
15 degrees of longitude appears more than once above. That isn’t a coincidence. It’s derived from 360 degrees of rotation in a day, divided by 24 hours in a day. The result is 15 degrees of longitude representing 1 hour in Earth’s rotation. That makes each time zone one hour wide. So we’ll use that too.
With those items as its basis, this project is to establish “Solar Time Zone” data for use with the Internet Assigned Numbers Authority’s TZ Database, and eventually submit it for inclusion in the database and a paper with the definition, perhaps as an Internet RFC.
The project also makes and accepts contributions of code in various programming languages for anything necessary to implement this standard. That includes computing a Solar Time Zone from a latitude/longitude coordinates. Once part of the TZ Database, computers and phones which use it will be able to automatically convert times to and from the Solar Time Zones.
The project also makes another set of overlay time zones the width of 3.75 degrees of longitude, which puts them in 15-minute intervals of time. These are a more local niche for potential use by regions which have 30- or 15-minute offset time zones, or for planning outdoor events around local sunlight. These make the middle of the scheduling day better coincide with local solar noon.
The goal of this project is to aid existing and future efforts to end Daylight Saving Time with a feasible technical alternative. If it achieves that goal then it will continue to maintain the standard definition, reference libraries and data files for longitude-based time zones for cases where they are useful and desired.

XKCD comic #2846: “Daylight Saving Choice” 2023-10-28 (with attribution for Creative Commons CC-BY-NC-2.5 compliance)
Though not part of the LongitudeTZ project, Save Standard Time also made an image of what ideal time zones would look like, which depicts the exact same natural time zones this project proposes based on nautical time.

See also the LongitudeTZ project wiki
Nautical and longitude-based time:
Related: time zone technical standards:
Related: in favor of permanent Standard Time:
Related: harmful effects of daylight saving time (DST):
Save Standard Time keeps a list of current legislation related to Standard or Daylight time
Acknowledgements of data and software used by the Longitude Time Zones Project: