Complexity of Time

I find time fascinating. I also find it a surprisingly complex subject. You have both TimeZones and Calendars which change from place to place but also over time. There are a number of interesting web sites on the subject.

Some of the trivia I find interesting

  • There was no year 0, in fact there was no number 0 when the Julian Calendar was created. The year before 1 AD was 1 BC.
  • If Christians celebrate Jesus' birth on December the 25th was this is 1 AD or 1 BC? The start of the Julian calendar was March the 25th (nine months before 25th of December) and the time of the vernal or spring equinox at the time. The autumnal equinox was changed to be March 21st a few decades later. This assumed that Jesus came to earth March 25th (nine months before Dec 25th), the first day of 1 AD. March the 25th was also considered the anniversary of Creation. Sept means 7, Oct means 8 and Nona means 9th, and Dec mean 10th and in Roman times they were the Seventh, Eighth, Ninth and Tenth months.
  • Julius Caeser named the month he was born, July after himself. He added a day to it to be 31 days from the last month of the year, then February. Caeser was his family name but it later became a title. He was followed Octavian, who named himself Augustus Caeser after his adopted father, and the month he was born in became August. This is why February is so short.
  • Pope Gregory XIII - introduced the Gregorian Calendar in 1582 which placed January the 1st as the first day of the year, which was adopted in a few years in Catholic countries. Protestant countries didn't accept it until centuries later. This meant there as a 10 to 11 day time difference between England and French for centuries. When British Empire adopted the calendar, it lost eleven days from September. The day after Wednesday, 2 September 1752 was followed by Thursday, 14 September 1752. Even today, the British tax year starts April the 6th which is based on the March the 25th in the Julian Calendar.
  • The USA didn't drop 11 days, instead it adopted the calendar retrospectively. As a result George Washington was born February 11, 1731 but his birthday changed to February 22, 1732 in his lifetime (since the start of the year had also changed)"


  1. My personal favourite calendar is the Mayan one, which has some pretty extreme units, those guys really thought big. Think a millennium is big? Think again, the largest Mayan unit ticks over once every 63 million years or so.

    The whole "2012: It's the end of the world!" nonsense is because a unit several orders lower is ticking over and resetting all the smaller units back to 0...

    More here:

    Bonus link: I also like the SI units for years too, the largest one makes the duration of Big Bang to the heat death of the universe scale to a momentary blip in a eternity of nothing:

  2. If I'm not mistaken, you meant vernal equinox where you said autumnal.

  3. You are right. its autumn in the southern hemisphere. ;)

  4. Another interesting fact is that before timezones were invented every city (and surrounding country) had its own time. So 00:00:00 on 1.1.1700 Berlin time is some minutes different to Vienna time. Correctly done in java.util and org.jodatime - but sometimes disturbing...


Post a Comment

Popular posts from this blog

Java is Very Fast, If You Don’t Create Many Objects

System wide unique nanosecond timestamps

Comparing Approaches to Durability in Low Latency Messaging Queues