I checked in with our Astronomy expert @Jeffrey Bryant.
I will post more details from our discussion, but the solution he recommended was to use natural language understanding native to Wolfram Notebooks which fetches the results from the Wolfram Alpha knowledgebase.
In a regular notebook, press the equal sign (=) to start a natural language input and type in your query.
For example:
= next rise time of the Moon from Champaign, IL on March 27, 2024
This will convert to Wolfram Language input and evaluate to give you the result:
Entity["PlanetaryMoon", "Moon"][
EntityProperty["PlanetaryMoon", "RiseTime",
{"Date" -> DateObject[{2024, 3, 27}], "Location" ->
Entity["City", {"Champaign", "Illinois", "UnitedStates"}]}]]
Screenshot of my notebook:
