This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Time zone bug


On Sun, 30 Apr 2017 17:37:00, Ken Brown wrote:
As a result of a failing emacs test, I came across the following:

$ TZ='NZST-12NZDT,M9.5.0,M4.1.0/3' date -d@0 +'%Y-%m-%d %H:%M:%S %z (%Z)'
1970-01-01 12:00:00 +1200 (NZST)

The same command on Linux yields "1970-01-01 13:00:00 +1300 (NZDT)", which is
correct according to Paul Eggert
(https://lists.gnu.org/archive/html/emacs-devel/2017-04/msg00881.html).

I concur, here is non-esoteric example Linux:

   $ TZ=Pacific/Auckland date +%Z
   NZST

   $ TZ=NZST date +%Z
   NZST

   $ TZ=NZDT date +%Z
   NZDT

Cygwin:

   $ TZ=Pacific/Auckland date +%Z
   NZST

   $ TZ=NZST date +%Z
   GMT

   $ TZ=NZDT date +%Z
   GMT


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]