Fix hourly forecast to use the weather station's timezone
Gnome-weather is currently displaying the hourly forecast times according to the user's local time, rather than the timezone of the weather station. Also the concept of 'Today' and 'Tomorrow' is being calculated relative to the user's local time rather than that of the weather station.
Weather data, including the sun/moon icons, are always relative to the weather station, not the user. This information should be displayed according to the weather station's local time. Otherwise, it creates several confusing situations.
Consider the following screenshot uploaded for another MR: It is showing weather for San Francisco at 06:56. Two problems immediately pop out: One, the hourly forecast begins at 17:00. Where did the rest of the day go, it's 06:56. Second problem, look at 20:00 and 21:00 -- the sun comes out, and it's hotting up. Not in San Francisco in December!
The confusing situation above is easily explained: The user appears to be sitting somewhere in Europe where it is 16:56, while it is 06:56 in SF. The 17:00, 18:00, 19:00 in the forecast window really should be San Francisco local time, 07:00, 08:00, 09:00. That done, we get the missing hours back, and the sun comes out at a reasonable time.