Windows (desktop anyway) generally likes the motherboard Real Time Clock to be local time, whereas Linux prefers it to be UTC. If you set it to the wrong one, Windows time service will eventually fix it for you. Which may not be what you want. There's some registry keys you can Google to make WIndows use UTC if that's what you want.
In your first screenshot you have "Use local time for RTC" set to "no".