Technology news and advice for non-technical entrepreneurs, small business owners,
and other marketing professionals.

February 10, 2009

Friday is Unix Timestamp 1234567890 Day!

Filed under: silly — by chris @ 9:00 am

Would you like to impress a geek this week? This Friday, you can build some quick techie cred by wishing an IT worker a happy Unix Timestamp 1234567890 Day!

I know: “What?!”   :)

The Unix time stamp calculates the number of seconds that have elapsed since midnight Coordinated Universal Time (UTC) of January 1, 1970. Using this simple string helps programmers easily perform date and time computations in their code. This Friday the 13th (spooky!) will see a very special moment in arbitrary number history: about halfway through the minute at 3:31pm PST (6:31pm EST), exactly 1,234,567,890 seconds will have passed since the beginning of UTC. It’s a totally pointless but fun little reason to celebrate, like the calendar Year 2000 but on a much smaller scale.

It’s worth noting that a new sort of Year 2000 Problem will occur on January 19, 2038, when Unix time reaches 9999999999 and runs out of digits—also known as the Year 2038 Problem. As UnixTimeStamp.com explains (with an irresistible pun):

Before this moment millions of applications will need to either adopt a new convention for time stamps or be migrated to 64-bit systems which will buy the time stamp a “bit” more time. 

As with the Y2K problem, my guess is that we’ll all be fine… but things could also go horribly wrong.

Post to Twitter

8 Responses to “Friday is Unix Timestamp 1234567890 Day!”

  1. Geek Says:

    Um, a 32-bit signed integer overflows at 2147483648, not 9999999999.

  2. Party like its 1234567890! | MaryHeston.com Says:

    [...] per the site bits-bytes-2.com It’s worth noting that a new sort of Year 2000 Problem will occur on January 19, 2038, when Unix [...]

  3. legind Says:

    This might be the nerdiest correction ever, but I think it’s at 5:31p EST, not 6:31p EST. According to http://www.unixtimestamp.com/

  4. Chris Says:

    @Geek — Having no idea myself, I defer…

    @legind You might be right; http://timestamp1234567890.com differs, listing the time as 6:31p. Anybody else care to weigh in?

    Maybe we can raise a toast at both times — like the millennium, when some people celebrated on 1/1/2000 and others celebrated the ‘real’ millennium on 1/1/2001. :)

  5. Geek Says:

    I think 6:31pm EST is correct. http://www.1234567890day.com/ also agrees. It looks like unixtimestamp.com thinks daylight saving time is in effect, which would cause it to list the time as one hour behind. Just as a final test, copying the timestamp from my local machine (in EST) and pasting into unixtimestamp.com gives the time one hour behind.

    Also my point about the 32-bit integer was that the Year 2038 problem happens at 2147483647 (the highest possible value a signed 32-bit integer can store). 9999999999 requires a larger integer and would actually occur around the year 2287 :-) .

  6. Today is Unix Timestamp 1234567890 day ! | Pascal Alberty's Blog Says:

    [...] d’info: Bits & Bytes 2.0, Wikipedia, [...]

  7. thatflash Says:

    Next time include sources please =)

  8. Gone fishin’ | Bits & Bytes 2.0 Says:

    [...] “bits and bytes” in its definition of hacking! [↩]Some of the articles remain strangely popular, traffic-wise, and I still use others as reference material. [↩] Comments [...]

Leave a Reply