
On Wed, 7 Jan 2015 15:06:35 +1300, Michael Cree wrote:
A further complication is that the tzdata must be up to date for the C library to be able to convert from Unix time (a single integer for the number of seconds since the epoch) to a time zone
Which is why I really, really like software that refers to the standard copy of tzdata in /usr/share/zoneinfo, rather than maintaining its own copy. tzdata gets updated several times a year, and it shouldn’t require software patches to umpteen different packages to keep this current. Remember all the hassles with Windows a few years ago when both the US and NZ extended their daylight-saving periods? And then in 2010, Paraguay changed its daylight-saving rule with less than a month’s notice. The tzdata maintainers had a patch within just a few days.