Welcome to the NavList Message Boards.

NavList:

A Community Devoted to the Preservation and Practice of Celestial Navigation and Other Methods of Traditional Wayfinding

Compose Your Message

Message:αβγ
Message:abc
Add Images & Files
    Name or NavList Code:
    Email:
       
    Reply
    Re: The new century began: Jan 1, 2000 or Jan 1, 2001?
    From: Frank Reed
    Date: 2024 Feb 22, 17:33 -0800

    Oh Rob, sorry. Looks like you put a fair amount of work into that...

    That off-the-cuff comment wasn't meant as some sort of scholarly reference that you could track down and research. I was just adding to a story started by Paul Hirose. Sean C had mentioned that his spreadsheet had an automatic calendar transition in 1582, with no alternative for other dates. Then Paul said that he (Sean) was in good company because the JPL Horizons app does the same thing (I presume he means that it does this even now, in 2024, but I haven't checked!).

    To expand on my memory of this... I came across this in one of the earliest publications of INT(x) based algorithms for calculating Julian day numbers. I can see the page in my "mind's eye" right now. Unfortunately, it's only that page, and I can't close the book to see what I'm reading :). Tricky thing memory is! The reference in question was, I believe, the Explanatory Supplement from the late 1970s (wasn't there another edition published around 1978?). And they had a neat little section way in the back explaining this seemingly miraculous new algorithm for date computations. You take the INT function of this quantity, another INT function of another quantity, maybe throw in an integer division, and, whaddaya know, the julian day number just drops right out. The time was right for the publication of this little algorithm, even in staid resources like the Explanatory Supplement (if, in fact, that decades-old bit of my memory is correct) because programmable calculators were then fairly common and home computers were beginning to take off (the Apple II computer was launched in 1977). A great many apps and tools use code directly based on those early algorithms even now... I, myself, occasionally use code derived ultimately from that article.

    A feature of early versions of those algorithms was the hard-coded calendar transition in 1582. That didn't make sense then, and it certainly doesn't make sense today. Yet we still find tools today that have that date built right in (like the JPL Horizons app??). This is only a technical nuisance, of course, but it is interesting how long it has lasted. And it's not terribly hard to find other tools that force the calendar change to the singular date in October 1582. This seems to be especially common in older astronomy tools. It's hard to imagine what people were thinking... I suspect that were simply adhering to rules and copying code that eventually may be traced back to some of those resources from the early days of home computers in the late 1970s.

    Frank Reed

       
    Reply
    Browse Files

    Drop Files

    NavList

    What is NavList?

    Get a NavList ID Code

    Name:
    (please, no nicknames or handles)
    Email:
    Do you want to receive all group messages by email?
    Yes No

    A NavList ID Code guarantees your identity in NavList posts and allows faster posting of messages.

    Retrieve a NavList ID Code

    Enter the email address associated with your NavList messages. Your NavList code will be emailed to you immediately.
    Email:

    Email Settings

    NavList ID Code:

    Custom Index

    Subject:
    Author:
    Start date: (yyyymm dd)
    End date: (yyyymm dd)

    Visit this site
    Visit this site
    Visit this site
    Visit this site
    Visit this site
    Visit this site