0. WTF, man???
Good question! I was discussing with some other people about the "Before Time." You know, back before we had Google to help with our every day life when we had to go to libraries to find papers, and a dinosaur might eat you on the way over. Boy, life was hard back then! So we decided that it would be fun to start referencing time as the "before" time, and the "after" time, or BG and AG. A quick "Google" search turned up the history so I was able to figure out how long it has been in the after time, and the Google Calendar was born!
1. Well, okay, I guess that sort of makes sense. How does the Calender work?
The calender works in a very similar way to the calendar we use works. There are 12 months in the Google Calendar
2. How does it work technically?
The calendar is driven by a Python CGI script. (I like Python!) Basically I first approximated the number of seconds since the Epoch of Sept 7th 1998 (using the time module). I say approximate because I'm just taking midnight CST (the time zone the web server is in). The I get the current local time (seconds since Epoch) and subtract the two. That gives seconds Googles existed, the rest is just simple math. If you are really interested, then I will send you the code.
3. Google is certainly cool, but why make a calendar after it? There must have been a greater event in computers then the start of Google?
Yes, Google is cool! Yes, there have been bigger events, if you have a better event and want to make your own calendar go for it! I'm just a big ol' Google Fan :-P
4. What's next?
If the mood strikes me, I would like to make an app that will convert arbitary calender dates to Google Years. If that already exists, then I guess the next step is to update this FAQ!
5. I looked at your code and/or did the math and you suck! Your dates are off from your defination!
Oppps! If you find a mistake, please let me know! This program was thrown together in just under 20 minutes, so it may be buggy! Feel free to correct me!6. I don't see an answer to *my* question, what should I do?
Send it to me, if I think it is good enough I will update the FAQ. Same thing goes for over all suggestions to the Google Calendar.