Re: Call for Votes: PEAR::Calendar

From: Date: Fri, 24 Oct 2003 11:09:08 +0000
Subject: Re: Call for Votes: PEAR::Calendar
References: 1 2 3 4 5  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-22961@lists.php.net to get a copy of this message
Kouber Saparev wrote:
Something I've found a propos de leap years: "The leap year was introduced in the Julian calendar in 46 BC. However, around 10 BC, it was found that the priests in charge of computing the calendar had been adding leap years every three years instead of the four decreed by Caesar. As a result of this error, no more leap years were added until 8 AD. Leap years were therefore 45 BC, 42 BC, 39 BC, 36 BC, 33 BC, 30 BC, 27 BC, 24 BC, 21 BC, 18 BC, 15 BC, 12 BC, 9 BC, 8 AD, 12 AD, and every fourth year thereafter, until the Gregorian calendar was introduced (resulting in skipping three out of every four centuries). The UNIX command cal incorrectly lists 4 AD as a leap year."
So what? Rumours have it, that priests canceled a few years just to have Carolus Magnus crowned exactly in the year 800. This whole calendar business is a very unprecise science and you have just so many different standards nowadays. The bottomline is, you can't implement every possible calendar version that's out there and if someone has the opinion, that this implementation sucks, well, he's free to start one of his own. (As a side note, I took a very detailed look at how astronomers handle calendars and it's a real mess) My 0.02€ Regards, Alex

« previous php.pear.dev (#22961) next »