Closed wild-swift closed 12 years ago
Thanks for reporting this.
Do you have a use case for the error? I can duplicate it in a unit test but can't replicate the condition using real-world test data.
I found this issue when I tried to calculate official sunrise time for my place (Novosibirsk, Russia) yesterday. latitude = 55.03 longitude = 82.91 date = 07 may 2012 correct sunrise time is 22:35 GMT
The latest commit fixes this issue.
-Mike
If local time variable will be less then 0, in method SolarEventCalculator.getLocalTimeAsCalendar(), result will be incorrect.