Thanks to the debugging efforts by BCJKiwi of
Silver Acorn Weather in Auckland, NZ, there is now an update (V2.04) to address the issue of the sun/moon times shifting after UTC midnight. The issue was the query with date=today in it.. the USNO assumed 'today' was 'today' at their server and ignored the TZ offset.
This was fixed by doing the query with the current local date instead, and adding some code to refresh the cache if the cache was not from a query with the current local date.
Thanks BCJKiwi for your dilligence in running this issue (especially for New Zealand folks).
Update available from
the update tool page using query Base-*,Plugin-* 11-Nov-2015
Best regards,
Ken