[Info-vax] EU will abandon daylight savings time in 2021
John Reagan
xyzzy1959 at gmail.com
Thu Mar 28 17:55:03 EDT 2019
On Thursday, March 28, 2019 at 5:27:53 PM UTC-4, Dave Froble wrote:
> On 3/28/2019 3:50 PM, Stephen Hoffman wrote:
> > On 2019-03-28 19:20:36 +0000, Dave Froble said:
> >
> >> Why?
> >
> > I'm all for running servers in UTC, but most folks do seem to prefer to
> > display the time values in their local timezone.
> >
> >> Why is it incumbent upon the OS vendor to have to do all the TZ stuff?
> >
> > Because apps expect to be able to get and display time.
> >
> > Because apps are increasingly being used by folks across timezones.
> >
> > Because operating systems are assumed to be capable of maintaining
> > something approximating the local time.
> >
> > Because the operating system vendors variously can't get this timezone
> > stuff right, and the end-users can have yet larger difficulties.
> >
> > Because operating systems including OpenVMS use this data to manage the
> > DST switch-over.
> >
> >> Don't know if it works on later versions, but, on WEENDOZE XP...
> >
> > Any of the NT-based systems including Microsoft Windows XP and later all
> > use the IANA (Olson) timezone data. As do many (most?) other platforms.
> >
> > OpenVMS and Windows do both have related issues here, as both share what
> > I consider a design flaw; of maintaining the system clock in local and
> > not in UTC.
> >
> > Operating systems and related expectations are increasing in scale and
> > scope, and have been for many years. But an expectation of "proper"
> > timekeeping support is a pretty old requirement.
> >
> >
>
> I think you totally missed my point Steve. Why not let it up to the
> users? Give them a tool to set whatever they want. You're never going
> to make everyone happy, so let them do it.
>
> --
> David Froble Tel: 724-529-0450
> Dave Froble Enterprises, Inc. E-Mail: davef at tsoft-inc.com
> DFE Ultralights, Inc.
> 170 Grimplin Road
> Vanderbilt, PA 15486
You mean like the exiting LIB$DT_FORMAT support and the corresponding SYS$MANAGER:LIB$DT_STARTUP.COM startup file? Use DIR/DATE to see how you can control that today.
And C programs can define TZ to pick their timezone.
Here's what you can easily do on a Linux box
[jreagan at exec-proliant1 llvm-342v-bld]$ ls -l Makefile
-rw-r--r--. 1 jreagan jreagan 8562 Mar 28 12:07 Makefile
[jreagan at exec-proliant1 llvm-342v-bld]$ TZ=America/Los_Angeles ls -l Makefile
-rw-r--r--. 1 jreagan jreagan 8562 Mar 28 09:07 Makefile
[jreagan at exec-proliant1 llvm-342v-bld]$ TZ=America/Chicago ls -l Makefile
-rw-r--r--. 1 jreagan jreagan 8562 Mar 28 11:07 Makefile
[jreagan at exec-proliant1 llvm-342v-bld]$ TZ=Africa/Cairo ls -l Makefile
-rw-r--r--. 1 jreagan jreagan 8562 Mar 28 18:07 Makefile
[jreagan at exec-proliant1 llvm-342v-bld]$ TZ=Australia/Perth ls -l Makefile
-rw-r--r--. 1 jreagan jreagan 8562 Mar 29 00:07 Makefile
More information about the Info-vax
mailing list