[tz] bug in export TZ where day light savings spans Dec 31st?
dsingleton at mvista.com
Mon Jun 4 20:39:14 UTC 2012
When I use the example from the timezone man page to define, and export
a local TZ variable:
And then set the date to December 31st at 23:59 I see the clock roll over to 00:00
But when I define a timezone using a positive offset I see time get
set backwards at December 31st. I believe time should not get set back
on December 31st for any timezones whose day light savings span December 31st.
Sat Dec 31 23:59:55 2011
when I wait 5 seconds and check the date again I see the date has been
adjusted to Dec 31st at 12:00?
root at dstest2:~# date
Sat Dec 31 12:00:01 NZST 2011
What is happening with TZs defined with a positive offset?
I can reproduce this on Linux systems using glibc 2.5.90 up through glibc 2.12.1.
I was hoping you could help me understand what is going on?
More information about the tz