Потому, что на материнской плате есть батарейка которая питает микросхему BIOS, а также не дает сбросится времени компьютера. Данная батарейка может служить довольно долго времени (3-6 лет или более), но все равно она рано или поздно теряет заряд, и тогда ее придется заменить, что совсем не сложно.
Принцип установки даты и времени, что на стационарной компьютере, что на ноутбуке идентичен.
В вашем случае достаточно нажать кнопку "изменить часовой пояс" и правильно выбрать свой часовой пояс - те города, в которых сейчас такое же время как и в вашем настеленном пункте. Если вы этого не знаете, то нажмите на "получить в Интернете сведения о часовом поясе". Под окошком с часовым поясом есть строка "автоматический переход на летнее время и обратно" - можете снять с нее галочку для успокоения. Сохраните сделанные изменения и все.
Для полной "протокольности" после любых изменений ноут следует перезагрузить.
Да, это баг операционной системы. Было у меня такое, но гораздо чаще. Также, обнаружил что самостоятельно изменяется часовой пояс. Поменял на другой часовой пояс, с той же разницей во времени от UTC. А после какого-то обновления пришлось восстанавливать систему и баг исчез, хотя часовой пояс установил тот самый, с которым был баг.
Где-то на форумах читал, что встроенный браузер "Интернет эксплорер" может поменять настройки без вашего участия, просто посчитав имеющееся ошибкой и установив время по серверу. И если на сервере будут неправильно установлено время (или какой конфликт), то в системе произойдет "перескок" часов без изменения часового пояса.
А, ещё, гляньте время установленное в BIOS. Оно также может изменяться операционной системой.
Такое бывает после чехарды в России с отменами/возвратами зимнего/летнего времени. Чтобы не происходило подобной ерунды, просто поменяйте в настройках часовой пояс со сдвигом на 1 час в нужную сторону.
Программа в этом случае не поможет. Необходимо самому писать программу, готовых нет. Компьютер пока не умеет рассуждать и выполнять столь сложные вопросы. А если вы решили писать прогу, то попробуйте привязать цифры к текущему времени.