Fix forecasts only being reported for up to 3 days (bug #9781).
The new code doesn't work quite well for some timezones, resulting in missing forecasts. This patch fixes this. What's more, these changes will make it also easier to calculate min/max temperatures for a day, which will be a possible future feature.
Showing with 198 additions and 44 deletions