[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