Skip to content

Conversation

@JVital2013
Copy link

This PR is an expansion on #79 - the Julian start time is constant, since everything is in UTC.

Additionally, as far as I can tell, there is no need to do any fancy time conversions in predict_from_julian(). We can effectively do the reverse of predict_to_julian(): multiply the Julian date by the seconds per day, then add JULIAN_START_DAY.

We are able to remove the mktime_utc() function after these changes, which I have found returns incorrect values in some edge cases. This works since since everything is in UTC, and removes the dependency on time functions or timezone handling.

Thanks for the consideration, and your work on this great library!

@CLAassistant
Copy link

CLAassistant commented Jul 24, 2024

CLA assistant check
All committers have signed the CLA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants