On 4/30/2017 7:19 PM, Steven Penny wrote: > 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
The TZ value doesn't matter. $ TZ=America/New_York date +%Z EDT $ TZ=EDT date +%Z GMT -- cyg Simple -- 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