UTC
UTC
Windows
Чтобы Windows считал, что время в BIOS установлено по Гринвичу (UTC), надо прописать в его реестр следующие настройки:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001
Для 64-разрядной Windows файл имеет вид:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=qword:00000001
Или
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=hex(b):01,00,00,00,00,00,00,00
Можно создать .reg-файл с вышеприведённым содержанием и запустить его.
Или попросту от имени администратора скомандовать:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /t REG_DWORD /d 1
— для 32-битной Windows,
reg add "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /t REG_QWORD /d 1
— для 64-битной Windows.
Linux
В Linux нужно отредактировать файл /etc/sysconfig/clock
# mcedit /etc/sysconfig/clock
и заменить строку
UTC=false
на
UTC=true