Proposed 64-bit changes

Paul Eggert eggert at CS.UCLA.EDU
Mon May 2 05:26:00 UTC 2005

Robbin Kawabata <Robbin.Kawabata at> writes:

> Is it feasible for zic to encode variable information in the data file
> for the last set of rules, that would be used for times past the last
> entry in the transition table?  Then localtime() would use the variables
> algorithmically rather than using table-driven data, for dates past the
> last table entry.

Hmm, how would that be an improvement on the proposed system?  As I
understand it, the proposed system algorithmically generates time
stamps from the last 400 years in the table.  This assumes a Gregorian
calendar, which isn't correct in general (e.g., Iran), but it can't be
worse than any POSIX-based prediction.

> it might be useful if zic has an option to produce old-style timezone
> binaries.

Yes, that makes sense to me too.

More information about the tz mailing list