Don’t follow both steps of instructions or they still won’t be speaking the same language! We recommend you make Linux use local time, if possible. To fix this, you have two options: Make Linux use local time, or make Windows use UTC time. This leads to one of your operating systems showing the wrong time in a dual boot situation.
By default, Windows assumes the time is stored in local time, while Linux assumes the time is stored in UTC time and applies an offset. The clock keeps track of time, even when the computer is off. Your computer stores the time in a hardware clock on its motherboard.