Drew, Stephen wrote:
According to the excellent "Calendrical Calculations" by Reingold &
Dershowitz,


Julian Day 0 = Noon, Monday 1st January 4713 BC (Julian Calendar)
                  Noon, Monday 24th November -4713 (Proleptic Gregorian
Calendar)


SQLite uses Nov 24, 4714 B.C. (Gregorian) which agrees with the above. The year -4713 and 4714 B.C. are the same year.

       2 = 2 A.D.
       1 = 1 A.D.
       0 = 1 B.C.
      -1 = 2 B.C.
      -2 = 3 B.C.

In other words, the year after 1 B.C. is 1 A.D.  There is no
year 0 in tranditional year notation.


-----Original Message----- From: D. Richard Hipp [mailto:[EMAIL PROTECTED]

References and explanations are contained in code comments.
See

http://www.sqlite.org/cvstrac/getfile/sqlite/src/date.c





-- D. Richard Hipp -- [EMAIL PROTECTED] -- 704.948.4565


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to