Thanks! That source was helpful... >From that source: * Some notes on the terminology: * * We use the proleptic Gregorian calendar, which is the Gregorian * calendar extended in both directions ad infinitum. This totally * disregards the fact that this calendar was invented in 1582, and * was adopted at various dates over the world; sometimes even after * the start of the NTP epoch.
I suggest the Keeper Of The RFC add "We calculate JDN using proleptic Gregorian calendar extended in both directions ad infinitum." That comment answers most of the question... though it still leave me confused with how the day number is calculated to get it to behave correctly everywhere AND be 0 at the epoch. For now my unit test will keep the documented values and pass ALL of them, but in my Day Number calc, I'll use Gregorian up until -2000, THEN fall back to Julian. Not the best, but at least the test cases pass for now and the hack is very isolated. Alas, I guess I'll just never know what day of the week when Stonehenge was completed. _______________________________________________ questions mailing list [email protected] http://lists.ntp.org/listinfo/questions
