Re: Can or should the NTP protocol eventually serve timezone data?



Hal Murray wrote:
In article <slrnh3k09c.1s1j.nomail@xxxxxxxxxxxxx>,
Rob <nomail@xxxxxxxxxxx> writes:

So your standpoint is that every system builder who wants to do
such localization should be on their own, providing their own update
mechanism, and there should not be a universal update mechanism for
timezone updates that is neutral to operating system?

Why have a special update mechanism for time zone data? Why
not piggy back on updating everything else? Isn't that the
way it works now for most people?


It has very little to do with NTP. NTP is UTC only. How you torture UTC to get your preferred local time is entirely up to you. You need not do it at all if you don't want to.

Kludging local timezone conversions into the NTP protocol somehow would be a nightmare if you could persuade anyone to do it! 24 or more timezones with more or less arbitrary and constantly changing rules in every jurisdiction. . . . Hundreds of such jurisdictions. . . .

The operating systems I'm familiar with (Windows, VMS, Solaris, & Linux) all make some provision for converting UTC to one or more desired timezones for display. Local time, whatever it might be, is *your* problem.
.



Relevant Pages

  • Re: timezone setting
    ... afaik the Linux kernel keeps the systemtime in UTC. ... corrected by the value in /etc/timezone to the local time. ... whatever timezone you want with all the historic idiosyncracies of each ... It is a copy of one of the zoneinfo files found ...
    (Ubuntu)
  • Re: UTCNow <> GMT
    ... Unless you are working in the actual GMT timezone,, then forget about GMT. ... Store your timestamps as 'local time' in relation to the defined timezone of the computer along with some information about the timezone. ... If you do this you need to store the timezone information in such a manner that a 'local time' in say, Brazil, can be correctly displayed as a 'local time' in, say, India. ... This entails converting the Brazilian value to UTC and then converting the result to the appropriate Indian value. ...
    (microsoft.public.dotnet.languages.vb)
  • Setting windows/win32 timezone from python
    ... an arbitrary timezone. ... To do this on UNIX is relatively straightforward by setting the TZ ... the mapping from utc -> local time won't have the correct ...
    (comp.lang.python)
  • Re: solar local time
    ... To convert a time in UTC to a local time in the America/New_York timezone, ... include TZInfo ... Note that the Time returned will look like it is UTC. ...
    (comp.lang.ruby)
  • Re: Requiring a date be entered as mm/dd/yy on a form field.
    ... specify that they cannot calculate to that precision. ... Furthermore, UTC ... use whatever standard they are given. ... Most areas have some name that they use to refer to their timezone. ...
    (microsoft.public.scripting.jscript)

Loading