I use Manjaro/Windows dual boot. On both systems, my computer always boots with a time two hours before the correct one (if it is 14h00, it boots as 12h00). As I leave the time to be set automatically by the OS, both get the correct time after a few minutes running.
What’s going on? Could it be that the boot time is always being interpreted as UTC? Can I configure it somehow so that Manjaro interprets the time correctly from the outset?
I solved it in another way from the post linked by moson by installing an application to Windows that checks and sets the correct time to Windows at start-up immediately after the Internet connection comes online. The system clock is in UTC and my Windows is told not to touch it. There were several varieties of small applications that did just that, which I found quite easily with a search. As usual, there are many ways to go about this issue.
On top of what @Falav said what kernels are you guys running? I’m trying to think of what’s responsible for setting the clock the only thing I can come up with is the kernel because I remember from once when I looked it up a long time ago the clock is a component in the CPU.
I did a little research on this it seems to be a bios setting as @Falav said.