Today at 16:53:20 GMT, it'll be 1400000000 in Unix time.
epochconverter.com
epochconverter.com
It helps me get back on track of being productive and stay true to my goals, when seeing time fly by in such a way...
[1] https://dl.dropboxusercontent.com/u/8554242/dmitri/projects/...
I wanted the rate of time increase to be constant every year, and I wanted the time to be universal (across all timezones). I did take leap years into account by calculating the average year length in seconds. I also wanted the calculation to be simple and independent of variations in earth's rotation speed changes, etc. So yes, over a long time, it will diverge from "years" as we know them.
The only reason I used years is to provide context, since most people have a feel for how long a year is. After that, everything is base 10.
http://www.openldap.org/lists/openldap-bugs/200109/msg00052....
We had a trial version of our software that would expire after 30 days. To make that we had a script that inserted the expiry date into the source and recompiled every night. Around 30 days before it passed 1 billion the compiler started to give an error, and the script crashed.
(It may actually have been 12->13 digits, since java use milliseconds since the epoch, but I'm not so sure this many years later)
[1] "S1B coming" http://tech.slashdot.org/story/01/04/17/1915221/the-quickly-...
[2] "Any Billennium Bugs?" http://tech.slashdot.org/story/01/09/10/0353238/billenniums-...
Further explanation: http://www.explainxkcd.com/wiki/index.php/1340
"Fantastic," I said. "You did all these measurements?"
"No," Aglie said. "They were done on another kiosk, by a certain Jean-Pierre Adam. But I would assume that all lottery kiosks have more or less the same dimensions. With numbers you can do anything you like. Suppose I have the sacred number 9 and I want to get the number 1314, date of the execution of Jacques de Molay-a date dear to anyone who, like me, professes devotion to the Templar tradition of knighthood. What do I do? I multiply nine by one hundred and forty-six, the fateful day of the destruction of Carthage. How did I arrive at this? I divided thirteen hundred and fourteen by two, by three, et cetera, until I found a satisfying date. I could also have divided thirteen hundred and fourteen by 6.28, the double of 3.14, and I would have got two hundred and nine. That is the year in which Attalus I, king of Pergamon, joined the anti-Macedonian League. You see?"
"Then you don't believe in numerologies of any kind," Dio-tallevi said, disappointed.
http://en.wikipedia.org/wiki/Foucault's_Pendulum
PDF: http://www.cs.utexas.edu/users/acharya/Inputs/Books/Foucault...
while [ $((1400000000-$(date +%s))) -gt 0 ]; do echo $((1400000000-$(date +%s))); sleep 1; done #!/usr/bin/env python
import datetime
for when_was in xrange(0,10):
print datetime.datetime.fromtimestamp(14 * 10**when_was)
$ ./theabove.py
1969-12-31 17:00:14
1969-12-31 17:02:20
1969-12-31 17:23:20
1969-12-31 20:53:20
1970-01-02 07:53:20
1970-01-16 21:53:20
1970-06-11 18:53:20
1974-06-09 02:53:20
2014-05-13 10:53:20
2413-08-22 17:53:20
<krt@box>:~$ python -c "import datetime;print datetime.datetime.fromtimestamp(1400000000)"
2014-05-13 09:53:20Nobody talks about the year 30827 problem either :-(