Часовые пояса, UTC, GMT я чото недопонял.

Обсуждение технических вопросов по продуктам Novell

Часовые пояса, UTC, GMT я чото недопонял.

Сообщение KalinichenkoSergey » 14 окт 2011, 11:34

Добрый день.
Начну с начала - поставил Novell Netware 4.11 прописал в autoexec.ncf "set time zone GMT+2" пере (так как живу на Украине и часовой пояс у меня +2) загружаю систему даю команду "time" вижу
Time zone string "GMT+2:00"
DST status: OFF ну на зимнее время мы не переходим больше
DST start : not set
DST end : not set
Time synchronized is active
Time synchronized to the network
Friday, October 14, 2011 12:01:53 pm UTC
Friday, October 14, 2011 10:01:53 am GMT
1) последних двух строк понять немогу разве UTC (Coordinated Universal Time) и GMT (Greenwich Mean Time) это не одно и тоже? Если это не тоже самое разьясните что то а что это, я всегда считал что и то и другое равно времени на 0 часовом поясе.
2) почему там UTC pm, а в GMT am?
3) и самое главное - у меня на станции выставлен часовой пояс GMT+2 галочка на "автоматический переход на летнее время" не стоит время на момент входа 10 30 а после входа на станции получается 2 30?
Заранее благодарен.
KalinichenkoSergey
 
Сообщения: 3
Зарегистрирован: 14 окт 2011, 09:41

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение Павел Гарбар » 15 окт 2011, 19:52

Не правильно.
Должно быть:
Time Zone String: "EAT-2"
Павел Гарбар
 
Сообщения: 710
Зарегистрирован: 05 июн 2002, 09:36
Откуда: Санкт-Петербург

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение KalinichenkoSergey » 17 окт 2011, 10:21

Я и сам знаю что неправильно :) Но почему GMT-2 а не GMT+2 и почему GMT не равно UTC? Я это спрашивал.
KalinichenkoSergey
 
Сообщения: 3
Зарегистрирован: 14 окт 2011, 09:41

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение Сергей Дубров » 17 окт 2011, 16:22

KalinichenkoSergey писал(а):Я и сам знаю что неправильно :) Но почему GMT-2 а не GMT+2

NW абсолютно всё равно, как именно вы назвали таймзону, для вычисления времени из записи берётся только число и знак смещения от гринвича. Минус потому, что новеловцы традиционно считали смещение в "другую сторону" - в данном случае из вашей локальной таймзоны нужно вычесть два часа, чтобы получить гринвич. Это, если что, давным-давно задокументировано.

KalinichenkoSergey писал(а): и почему GMT не равно UTC?

Потому, что свою зону вы назвали GMT. Ещё раз: в качестве имени зоны можно указывать абсолютно любое трёхбуквенное сочетание, хоть QQQ. И выбранное вами имя и фигурирует в строке Friday, October 14, 2011 10:01:53 am GMT. Ваша GMT к UTC никакого отношения, естественно, не имеет. Написали бы QQQ-2 - получили бы Friday, October 14, 2011 10:01:53 am QQQ.
Аватара пользователя
Сергей Дубров
 
Сообщения: 2096
Зарегистрирован: 05 июн 2002, 06:07
Откуда: Новосибирск, ин-т ядерной физики СО РАН

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение Павел Гарбар » 17 окт 2011, 16:32

Почему "-".
Потому что в момент установки сервера NetWare за основу берется время BIOS, которое считается местным (локальным) временем и ОТ НЕГО высчитывается время UTC! Т.е. на вашем сервере 10 утра, Киевский часовой пояс (Гринвич +2 часа), так что UTC будет 10-2=8 утра.
Павел Гарбар
 
Сообщения: 710
Зарегистрирован: 05 июн 2002, 09:36
Откуда: Санкт-Петербург

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение Андрей Троценко » 17 окт 2011, 17:29

Ну, и наконец, насчет смещения от Гринвича.
В Украине, сейчас отменили возврат на зимнее время.
Т.е. было: GMT+2, DST используется
Стало: GMT+3, DST не используется

Поэтому:
SET Time Zone = UA-3UA
SET Daylight Savings Time Offset = 0:00:00
SET Start of Daylight Savings Time =
SET End of Daylight Savings Time =

В AUTOEXEC.NCF достаточно убрать все временные параметры, кроме SET Time Zone = UA-3UA
Аватара пользователя
Андрей Троценко
 
Сообщения: 529
Зарегистрирован: 31 июл 2002, 13:54
Откуда: Киев, Украина

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение Сергей Дубров » 17 окт 2011, 17:34

Андрей Троценко писал(а):В AUTOEXEC.NCF достаточно убрать все временные параметры, кроме SET Time Zone = UA-3UA

Достаточно указать просто UA-3 - вторая аббревиатура, после числа (для отменённого DST) использоваться не будет. Хотя и её наличие ни к чему плохому не приведёт :D
Аватара пользователя
Сергей Дубров
 
Сообщения: 2096
Зарегистрирован: 05 июн 2002, 06:07
Откуда: Новосибирск, ин-т ядерной физики СО РАН

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение Сергей Дубров » 18 окт 2011, 18:55

Три раза ха-ха - украинские коллеги, мои соболезнования, "линия партии" опять вильнула :):

http://www.pravda.com.ua/rus/news/2011/10/18/6682524/:

"Верховная рада вернула Украине зимнее - астрономическое - время.

За это решение проголосовали 295 депутатов.

Своим решением депутаты признали утратившим силу постановление Верховной Рады Украины "Об изменении порядка исчисления времени на территории Украины".

Также Рада предложила Кабинету министров Украины в течение одного месяца со дня вступления в силу постановления внести на рассмотрение Верховной Рады Украины проект закона о порядке исчисления времени на территории Украины.

Постановление вступает в силу со дня его опубликования.

30 октября Украина должна перейти на зимнее время.

Украинская правда"
Аватара пользователя
Сергей Дубров
 
Сообщения: 2096
Зарегистрирован: 05 июн 2002, 06:07
Откуда: Новосибирск, ин-т ядерной физики СО РАН

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение skoltogyan » 19 окт 2011, 08:34

Сергей Дубров писал(а):Три раза ха-ха - украинские коллеги, мои соболезнования, "линия партии" опять вильнула :):

http://www.pravda.com.ua/rus/news/2011/10/18/6682524/:

"Верховная рада вернула Украине зимнее - астрономическое - время.

За это решение проголосовали 295 депутатов.

Своим решением депутаты признали утратившим силу постановление Верховной Рады Украины "Об изменении порядка исчисления времени на территории Украины".

Также Рада предложила Кабинету министров Украины в течение одного месяца со дня вступления в силу постановления внести на рассмотрение Верховной Рады Украины проект закона о порядке исчисления времени на территории Украины.

Постановление вступает в силу со дня его опубликования.

30 октября Украина должна перейти на зимнее время.

Украинская правда"

цитирую опыт народный: "Главное не торопиться выполнять приказ... его всеравно отменят"
skoltogyan
 
Сообщения: 2047
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение Dimerson » 19 окт 2011, 09:26

жесть .... glibc timezone data опять будут вертать ?
Аватара пользователя
Dimerson
 
Сообщения: 2966
Зарегистрирован: 15 сен 2002, 14:39
Откуда: Регион 70

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение Музалёв Николай » 21 окт 2011, 15:55

Так что, коллеги?
Просто ставим ноль в команде перехода времени?
SET Daylight Savings Time Offset = 0:00:00
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение Андрей Троценко » 21 окт 2011, 16:23

Музалёв Николай писал(а):Так что, коллеги?
Просто ставим ноль в команде перехода времени?
SET Daylight Savings Time Offset = 0:00:00

Сейчас можно ничего не менять. В конце октября оно перейдет на зимнее время (все еще пользуясь прежними настройками). А вот уже перед весной, если больше ничего не измениться, тогда - упомянутая строчка, плюс - можно очистить значения периода летнего времени.

UPD: Николай, я писал это применительно к Украине. Что, в Беларуси тоже подвИги в этом отношении ?
Последний раз редактировалось Андрей Троценко 21 окт 2011, 16:28, всего редактировалось 1 раз.
Аватара пользователя
Андрей Троценко
 
Сообщения: 529
Зарегистрирован: 31 июл 2002, 13:54
Откуда: Киев, Украина

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение Сергей Дубров » 21 окт 2011, 16:27

Музалёв Николай писал(а):Так что, коллеги?
Просто ставим ноль в команде перехода времени?
SET Daylight Savings Time Offset = 0:00:00

Нет. Просто отменяем переход полностью, как учит нас Новел:

Правим в autoexec и в monitor-е:

## set Time Zone NSK-6NSD
## set Daylight Savings Time Offset = 1:00:00
## set Start Of Daylight Savings Time = (MARCH SUNDAY LAST 2:00:00)
## set End Of Daylight Savings Time = (OCTOBER SUNDAY LAST 3:00:00)
set Time Zone = NSK-7


В итоге получаем то, что надо:

SERVER:time
Time zone string: "NSK-7"
DST status: OFF
DST start: not set
DST end: not set
Time synchronization is active.
Time is synchronized to the network.
Friday, 21 October 2011 1:29:03 UTC
Friday, 21 October 2011 8:29:03 NSK
Аватара пользователя
Сергей Дубров
 
Сообщения: 2096
Зарегистрирован: 05 июн 2002, 06:07
Откуда: Новосибирск, ин-т ядерной физики СО РАН

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение Музалёв Николай » 21 окт 2011, 17:07

Сергей Дубров писал(а): и в monitor-е:
В автобате понятно.
А в МОНИТОРЕ просто стираем всё в трёх первых строках?
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Re: Часовые пояса, UTC, GMT я чото недопонял.

Сообщение Андрей Троценко » 21 окт 2011, 17:13

Музалёв Николай писал(а):...в МОНИТОРЕ просто стираем всё в трёх первых строках?

Да
Аватара пользователя
Андрей Троценко
 
Сообщения: 529
Зарегистрирован: 31 июл 2002, 13:54
Откуда: Киев, Украина

След.

Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23