How to spend Sunday afternoon: bug-fixing our eclipse path generation web service. Found a couple that misbehaved - 1 Aug 2008 and June 21 2039.
There's nothing like anti-meridian wrapping logic to get you all twisted up.
Screenshots: before 👀 and after 🤓