Changing the timezone should not be complicated! There is a nice user interface, with a list of timezones, I pick the one I need, click sync time and … it fails. The old timezone is back and the time on my laptop is wrong!
So how to force (in this case brute force works) Windows to change the timezone. Simple we will use powershell
Find Powershell and run as Administrator
Find the id for your current timezone
PS C:\WINDOWS\system32> Get-TimeZone -ListAvailable
Scroll and search for the timezone you need. In my case it is
Id : Romance Standard Time
DisplayName : (UTC+01:00) Brussels, Copenhagen, Madrid, Paris
StandardName : Romance Standard Time
DaylightName : Romance Summer Time
BaseUtcOffset : 01:00:00
SupportsDaylightSavingTime : True
Use the id to set the new timezone
Check the time in this animated gif
PS C:\WINDOWS\system32> Set-TimeZone -Id "Romance Standard Time"
You timezone and the time of the clock should have changed