Dogpatch Seconds Calculators  

These forms launch simple calculator windows to determine the number of seconds elapsed between two dates and times.

General notes:

The Dogpatch seconds calculators started out as a means of teaching myself javascript programming. The story really started some time ago, as the following historical synopsis illustrates:

Date

Time

Event

1957-58 (??)

 

My older brother Jim teaches me that one billion is such a large number that no human can live to be a billion seconds old. This amazing fact wows me.

Sun. Apr. 15, 1979

Approx. 6:30 am CST

I realize that Jim's assertion is incorrect.

Sun. Apr. 15, 1979

Approx. 8:00 am CST

After calculating longhand one billion seconds in terms of years, days, hours, minutes, and seconds, I produce my first billionth birthsecond calculator: On one side of a single 8½ x 11 sheet of scrap paper, a sort of perpetual calendar table for determining one's billionth birthsecond, complete with adjustments for leap years.

1996 (?)

 

In DOS, I write a C program to calculate the difference in seconds between two dates & times. My primary focus is to easily compute a person's billionth birthsecond, and to watch one's personal seconds odometer tick by in real time.

Wed. Oct. 18, 2006

 

I write a letter to Jim, informing him that his assertion was inaccurate, and that he is about to turn two billion seconds old.

Wed. Nov. 01, 2006

 

Jim turns two billion seconds old.

Mon. Nov. 06, 2006

 

I receive a response from Jim thanking me for telling him how old he is.

Wed. July 11, 2007

 

I acquire a small personal website.

Mon. July 16, 2007

 

I begin to teach myself javascript, and decide to try creating a javascript version of my C seconds calculator.

Fri. Aug. 03, 2007

10:21 pm CDT

In response to two emails from my godson and nephew Chris, I send him an email with the link to my new javascript routine. The significance is obvious: Chris will soon turn one billion seconds old.

August, 2007

 

Through visit & emails, Chris helps me to uncover and fix several bugs in the beta version. He bookmarks the Calc 1 page.

Fri. Sep. 07, 2007

2:01:40 pm CDT

Chris turns one billion seconds old, becoming (perhaps) the very first human to observe his own personal birthsecond odometer roll over to one billion seconds, in real time.

Thu. Nov. 08, 2007

12:04 pm CST

Having worked out most remaining bugs, and attaining (more or less) broad compatibility and functionality, I upload the seconds calculators as finished release 1.0.000.


Date

Revision

Description

Mon. Dec. 3, 2007

1.0.001

Add e.g. buttons and data, and correct minor display boof for some time zone labels.

Tue. Jan. 1, 2008

1.0.002

Add Blogger and private user feedback links, to facilitate bug reports, suggestions, and other user comments.

Sat. Mar. 1, 2008

1.0.003

Fix calc #2 (It had start/end dates reversed [blush])

Tue. Mar. 4, 2008

1.1.000

Replace browser-dependent timezone and daylight saving logic with my own logic, for browser independence. Also dynamically refresh daylight saving status when date/time changes.

Fri. May 2, 2008

1.1.001

Fix daylight saving error in Now times (Calc 1,2,3, & 4).

Fri. Sept. 12, 2008

1.1.002

Correct minor timezone autoselect anomaly in Calc 5,6, & 7, and error message alignment in Calc 7.

Thur. Nov. 5, 2009

1.1.003

Add extra javascript diagnostics, and disable calculations for unreliable browser / javascript interpreters.

As the above suggests, the observance of one's billionth birthsecond is of particular interest to me. I have written briefly about it on one of my blog posts, if you're interested. (Well, even if you're not interested, I have in fact written the blog post.)

Of course, besides billionth birthsecond observance, the seconds calculators can be used in many other fun, interesting, and (who knows?) useful ways. Each form suggests an example for the calculation, and you may let your imagination invent others.

The only other general observation I can think of is that the whole idea of calculating seconds between two distant dates may seem extremely impractical. Especially when you consider that, for most dates before the railroad era, there was no such thing as standardized time. Who's to say exactly when 10:00 am occurred in Rome on March 15, 102 A.D.? Was there even a March 15 of that year? In fact, the people back then would not have referred to the year as 102. You get my point. But, then again, there was a point in time in Rome some 60+ billion seconds ago, and there was a date that would correspond, in our calendar, with the 74th day of the 102nd year A.D., and there was a time, according to our present timepieces, two hours before midday. If for some reason you want to know the exact seconds, here's the tool you need. No applause necessary.

Main Calc page

Dogpatch home page