Apps and Freedom

By Terry Pearson

Don't you hate those UNIX Epoch Errors

with 3 comments

Unix life began at 1970

Not that I have ran into this, but I am sure that it is entirely possible. UNIX (and Linux) base all date information on the number of seconds since January 1st, 1970. This is known as the UNIX Epoch.

As a side note, there is a potential serious problem when 2038 hits. At that point, there will be more seconds in the Epoch counter will exceed its 32 bit placeholder. Essentially we will run into similar problems that we faced in Y2K.

Written by Terry Pearson

February 1st, 2008 at 10:16 pm

Posted in Uncategorized

3 Responses to 'Don't you hate those UNIX Epoch Errors'

Subscribe to comments with RSS or TrackBack to 'Don't you hate those UNIX Epoch Errors'.

  1. Like or Dislike: Thumb up 0 Thumb down 0

    Anonymous

    31 Dec 69 at 18:00

  2. Yay, another thing us programmers will repair in anonymity and not even be noticed for…Then again, perhaps by 2038, 64 bit(+) architecture will be commonplace and it won't even be an issue. By the way, I initially tried to post this comment on your blog, logged into my WordPress account, but it stubbornly refused to go through. I guess I can't be sure if it's your problem or theirs, but just so you know….

    Like or Dislike: Thumb up 0 Thumb down 0

    Robert Setter

    2 Feb 08 at 01:27

  3. Nah, by the time 2038 comes around 32 bit programs will be long gone, even 64 bit stuff will be history. So unless you plan on keeping Word 2000 till 2038, there should be no problem ;)

    Like or Dislike: Thumb up 0 Thumb down 0

Leave a Reply


Creative Commons License
Terry Pearson - The Blog by Terry Pearson
is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.