On Fri, 14 Feb 2003, Lawrence K. Hixson wrote:

> Astronomers (and their astronomical almanacs) recognize year zero (0
> B.C.) as valid while Historians use 1 B.C. for zero since there was no
> zero (0) in the Roman counting numbers (Julian Calendar!) therefore the
> day before 0001-01-01 AD is 0000-12-31 BC (astronomical) or 0001-12-31
> BC historical (and Roman/Julian).  Most of the algorithms were written
> by/for astronomers and therefore the formulae usually treat year zero as
> valid.

My only point was that according to Calendrical Calculations, the
Gregorian calendar, when extended backwards before 1582, does indeed
include a year 0.  And since that's what DateTime implements, it needs to
include a year 0 as well.


-dave

/*=======================
House Absolute Consulting
www.houseabsolute.com
=======================*/

Reply via email to