Fix time zone problems in a dual boot system with Windows

This is only necessary in a dual boot system with Linux and Windows!

In a dual boot system with Windows and Linux the clock is always off one hour in Windows, when you had booted Linux before. The reason is, that Linus interprets the system clock as UTC (“Greenwich time”), while Windows regards it as local timezone.

The easiest way to fix this issue is to set Linux to local timezone. Use the following command to achieve this:


timedatectl set-local-rtc 1 --adjust-system-clock

There is no feedback to this command. To check whether it has been executed properly use:


timedatectl

The result should contain RTC in local TZ: yes.

Source: