La risposta è molto semplice, seppur frustrante: Windows imposta l'ora del BIOS col fuso orario locale del tuo PC (CET/+0100), Debian e GNU/Linux no, impostano l'ora del BIOS in UTC (+0000).
Puoi scegliere se dire all'uno o all'altro di cambiare il comportamento predefinito. Io ti consiglierei di dire a Windows di salvare l'ora in UTC [1], ha più senso. Buon anno. -- Matteo Bini [1] https://answers.microsoft.com/en-us/windows/forum/all/dual-booting-windows-10-linux-can-i-tell-windows/a9914172-c857-451f-882f-cb06325eb39d