UTC: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
 
(не показано 9 промежуточных версий 3 участников)
Строка 1: Строка 1:
для того, что-бы Windows считал, что время в BIOS установленно по Гринвичу (UTC), надо прописать в его реестр следующие настройки:
=UTC=
 
==Windows==
Чтобы Windows считал, что время в BIOS установлено по Гринвичу (UTC), надо прописать в его реестр следующие настройки:


<source lang=text>
<source lang=text>
Windows Registry Editor Version 5.00
Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] “RealTimeIsUniversal”=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
 
"RealTimeIsUniversal"=dword:00000001
</source>
</source>


Для Windows 10 64 бит файл имеет вид:
Для 64-разрядной Windows файл имеет вид:


<source lang=text>
<source lang=text>
Строка 16: Строка 17:


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
    "RealTimeIsUniversal"=qword:00000001
"RealTimeIsUniversal"=qword:00000001
 
</source>
</source>


Или
Или
<source lang=text>
<source lang=text>
Windows Registry Editor Version 5.00
Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
    "RealTimeIsUniversal"=hex(b):01,00,00,00,00,00,00,00
"RealTimeIsUniversal"=hex(b):01,00,00,00,00,00,00,00
</source>
</source>


Можно создать .reg-файл с вышеприведённым содержанием и запустить его.
Или попросту от имени администратора скомандовать:
<code>reg add "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /t REG_DWORD /d 1</code> &mdash; для 32-битной Windows,


Для простоты - надо создать файл с этим содержанием с разрешением .reg, и запустить его.
<code>reg add "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /t REG_QWORD /d 1</code> &mdash; для 64-битной Windows.


Ссылка:
==Linux==
В Linux нужно отредактировать файл '''/etc/sysconfig/clock'''
# mcedit /etc/sysconfig/clock
и заменить строку
UTC=false
на
UTC=true


==Ссылки==
* [[Синхронизация времени]]
* [http://weblogs.asp.net/dfindley/archive/2006/06/20/Set-hardware-clock-to-UTC-on-Windows-_2800_or-how-to-make-the-clock-work-on-a-Mac-Book-Pro_2900_.aspx Источник информации]
* [http://weblogs.asp.net/dfindley/archive/2006/06/20/Set-hardware-clock-to-UTC-on-Windows-_2800_or-how-to-make-the-clock-work-on-a-Mac-Book-Pro_2900_.aspx Источник информации]
* [http://zenux.ru/articles/49/ По русски]
* [http://zenux.ru/articles/49/ По-русски]
* [http://www.tonymacx86.com/mountain-lion-desktop-support/85451-windows-8-time-fix.html К Windows 8 то-же применимо]
* [http://www.tonymacx86.com/mountain-lion-desktop-support/85451-windows-8-time-fix.html К Windows 8 тоже применимо]
* [https://wiki.archlinux.org/index.php/Time Time in Wiki archlinux]
* [https://wiki.archlinux.org/index.php/Time Time in Wiki archlinux]
* [https://wiki.archlinux.org/index.php/System_time System Time in Wiki archlinux]
* [https://wiki.archlinux.org/index.php/System_time System Time in Wiki archlinux]
[[Категория:FAQ]]
[[Категория:FAQ]]

Текущая версия от 05:06, 22 января 2024

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

Ссылки