The city time zone is wrong on iOS only, Android is fine.
Why? and how? is the city's time zone is wrong. The navigation on maps, calendar and weather are always one hour off. The government change it middle last year and Apple product hasn't been updated for the new time zone.
Yes, I did change the time zone on the "Date and time" menu, but the mentioned apps use the locations time zone.
iPhone 14 Pro