*BSD News Article 94797


Return to BSD News archive

Newsgroups: comp.unix.bsd.freebsd.misc
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.netspace.net.au!news.mel.connect.com.au!munnari.OZ.AU!uunet!in3.uu.net!206.229.87.25!news-peer.sprintlink.net!news.sprintlink.net!sprint!EU.net!newsfeed.Austria.EU.net!newsgate.cistron.nl!het.net!wirehub!xs4all!plm.xs4all.nl!plm
From: Peter Mutsaers <plm@xs4all.nl>
Subject: Re: Year 2000 problem?
X-Newsreader: Gnus v5.4.25/Emacs 19.34
Sender: plm@plm.xs4all.nl
Organization: My Unorganized Home
Lines: 17
Message-ID: <87u3ko69xp.fsf@plm.xs4all.nl>
References: <3365F634.794BDF32@jnet.vi> <5k52ha$2nr@lace.colorado.edu> <01bc54d3$9d98ca00$6601a8c0@teds.portsoft.com> <5k66ro$r9l@lace.colorado.edu>
Date: Wed, 30 Apr 1997 11:12:50 GMT
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:40031

>> On 30 Apr 1997 01:22:00 GMT, fcrary@rintintin.Colorado.EDU (Frank
>> Crary) said:

    >> Although, I think it's stored as a 32-bit integer, so somewheres around
    >> 2032 I think we will get hosed.

    FC> Typically it's a 32-bit integer, but that's not a requirement
    FC> of Unix operating systems (the machines Unix was written on
    FC> back in 1972 certainly didn't use 32-bit integers...) Given
    FC> how quickly technology is improving, any one who is still
    FC> using 32-bit bit registers in 2032 would deserve what they
    FC> get.

I'm pretty sure they used more than a 16bit integer for timekeeping
back then: 16 bits time would have wrapped after 65536/3600 hours,
which is 18 hours. Thus they would have been hosed at around 1 Jan
1970, 18:10 otherwise.
-- 
 /\_/\
( o.o ) Peter Mutsaers  |  Abcoude (Utrecht), |  Trust is a good quality
 ) ^ (  plm@xs4all.nl   |  the Netherlands    |  for other people to have