I am using OpenWeatherMap to display local weather, including sunrise and sunset times.
However they are displaying the time +1 Hr.
In the event log the time is correct:
2022-11-20 01:59:53.251 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘LocalWeatherandForecastOneCallAPI_Current_Sunset’ changed from 2022-11-19T16:08:04.000+0000 to 2022-11-20T16:06:53.000+0000
The time displayed in the channel is also out by +1Hr
Check the location on the OpenWatherMap account Thing and make sure it’s in the right timezone. Check the timezone setting of your machine and Java that is running OH. There are lots of threads on that here on the forum.
Do you notice time differences elsewhere, such as the timestamps on logs and the like?
Java itself can have it’s own timezone setting . I’ve never had to change this myself but I’m certain there are lots of tutorials for “hoe to change Java timezone”.