Tranquility calendar

I've been interested in calendars and their histories for quite a while, but only recently discovered the Tranquility calendar, which is centered on the first moon landing. I thought it was a fun concept and found an equivalent to the *nix date command written by Scott M Harrison. Here's a perl port of his C implementation: Download tranquility.pl.

I've played with making this into a perl module that plugs into DateTime::Calendar, but I'm not sure whether to model it after the Gregorian or Hebrew modules. The frequency of leap years matches the Gregorian, but it has 13 months like the Hebrew. On the other hand, it has 1 or 2 null days per year, something that's apparently pretty unusual.

One thing I don't like about this calendar's center point is having the offset of time around the actual moment of touchdown so that it's in sync with GMT time. I think it would be more interesting if the touchdown moment was truly a zero point, maybe a "UTT" time zone.

And I think I'm getting UTC time in a non-recommended way at the moment, but it's a fun calendar, and the upcoming Aldrin Day just sounds much better than Leap Year.

Upcoming Events

CPG: Pragmatic Software Architecture and the Role of the Architect

May 21 2008 - 6:30pm
May 21 2008 - 9:00pm
Etc/GMT-4

What is software architecture?  What is the role of the architect?  Is architecture relevant to agile development?  What does this have to do with developers?  This presentation will answer these questions and more.  It will help you bring an architectural mindset to your development by identifying architectural techniques you can use in your daily development. If you're interested in architecture, being an architect, or just want to think about software development in a new way, join us for this exploration of architecture and the architect.

Add to calendar