[time-nuts] Y2K again: Tuesday 03:14:07 GMT, January 19, 2038

Poul-Henning Kamp phk at phk.freebsd.dk
Sun Apr 20 15:38:25 EDT 2008

In message <480B9997.3060206 at pacific.net>, Brooke Clarke writes:
>This is the rollover date for "C" language date functions that count the 
>seconds since 00:00:00 1 Jan 1970 with a signed 32 bit integer.
>One second after after 03:14:07 GMT, January 19, 2038 is in 1901.

I think you can take it as read that all relevant OS's will have
a 64bit time_t before then.

How many applications there are, which assume sizeof(time_t) == 4 is
anyones guess.

Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

More information about the time-nuts mailing list