The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"timezone кому верить???"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"timezone кому верить???"
Сообщение от Eugene Искать по авторуВ закладки on 06-Окт-03, 16:40  (MSK)
На Unix выставляю переменную TZ
для часового пояса, где время на 3 часа впереди гринвича:
TZ=winter-3:00:00summer-4:00:00,M3.5.0/2:00:00,M10.5.0/3:00:00

Как будто правильно, так как,
если ставлю смещение 0:00:00 то date показывает время гринвича.

Возник вопрос почему -3:00:00 (почему минус)

Нашел два документа на эту тему:
http://www.fh.huji.ac.il/cgi-local/man-cgi?timezone+4
http://www.cl.cam.ac.uk/~mgk25/iso-time.html

И, собственно, вопрос: "Кому верить?"

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "timezone кому верить???"
Сообщение от aka Искать по авторуВ закладки on 07-Окт-03, 07:37  (MSK)
>На Unix выставляю переменную TZ
>для часового пояса, где время на 3 часа впереди гринвича:
>TZ=winter-3:00:00summer-4:00:00,M3.5.0/2:00:00,M10.5.0/3:00:00
>
>Как будто правильно, так как,
>если ставлю смещение 0:00:00 то date показывает время гринвича.
>
>Возник вопрос почему -3:00:00 (почему минус)
>
>Нашел два документа на эту тему:
>http://www.fh.huji.ac.il/cgi-local/man-cgi?timezone+4
>http://www.cl.cam.ac.uk/~mgk25/iso-time.html
>
>И, собственно, вопрос: "Кому верить?"
потому что наши меридланы вперели Гринвича, потому и минус

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "timezone кому верить???"
Сообщение от Eugene Искать по авторуВ закладки on 08-Окт-03, 09:33  (MSK)

>потому что наши меридланы вперели Гринвича, потому и минус

А с этим как?
строчки из http://www.cl.cam.ac.uk/~mgk25/iso-time.html

The strings

+hh:mm, +hhmm, or +hh

can be added to the time to indicate that the used local time zone is hh hours and mm minutes ahead of UTC.

For time zones west of the zero meridian, which are behind UTC, the notation

-hh:mm, -hhmm, or -hh

is used instead.
For example, Central European Time (CET) is +0100 and U.S./Canadian Eastern Standard Time (EST) is -0500.
The following strings all indicate the same point of time:
12:00Z = 13:00+01:00 = 0700-0500

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "timezone кому верить???"
Сообщение от lavr emailИскать по авторуВ закладки on 08-Окт-03, 10:04  (MSK)
>
>>потому что наши меридланы вперели Гринвича, потому и минус
>
>А с этим как?
>строчки из http://www.cl.cam.ac.uk/~mgk25/iso-time.html
>
>The strings
>
>+hh:mm, +hhmm, or +hh
>
>can be added to the time to indicate that the used local
>time zone is hh hours and mm minutes ahead of UTC.
>
>
>For time zones west of the zero meridian, which are behind UTC,
>the notation
>
>-hh:mm, -hhmm, or -hh
>
>is used instead.
>For example, Central European Time (CET) is +0100 and U.S./Canadian Eastern Standard
>Time (EST) is -0500.
>The following strings all indicate the same point of time:
>12:00Z = 13:00+01:00 = 0700-0500

читать надо ВНИМАТЕЛЬНО и понимать КАК и ОТ ЧЕГО ты пляшешь задавая
ВРЕМЯ в BIOS и определяя TIMEZONE: время в BIOS мб задано по гринвичу
или локальное, в зависимости от этого установка Timezone, так понятно!?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "timezone кому верить???"
Сообщение от YuryD Искать по авторуВ закладки on 08-Окт-03, 11:04  (MSK)
>читать надо ВНИМАТЕЛЬНО и понимать КАК и ОТ ЧЕГО ты пляшешь задавая
>ВРЕМЯ в BIOS и определяя TIMEZONE: время в BIOS мб задано по
>гринвичу
>или локальное, в зависимости от этого установка Timezone, так понятно!?

Судя по заданию TZ у тебя что-то специфическое, типа AIX/HP-UX ?
TZ=winter-3:00:00summer-4:00:00,M3.5.0/2:00:00,M10.5.0/3:00:00

НО если ты будешь время брать по ntp и живешь в нашем полушарии,
то надо ставить +, и заодно аббревиатуру TZ хотя-бы в 2-3 символа уложи
(если нет похожей стандартной типа MSK/MSD)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "timezone кому верить???"
Сообщение от Eugene Искать по авторуВ закладки on 08-Окт-03, 14:08  (MSK)
>>читать надо ВНИМАТЕЛЬНО и понимать КАК и ОТ ЧЕГО ты пляшешь задавая
>>ВРЕМЯ в BIOS и определяя TIMEZONE: время в BIOS мб задано по
>>гринвичу
>>или локальное, в зависимости от этого установка Timezone, так понятно!?

Я то думал что временная зона зависит от расстояния до Гринвича, а она,
оказывается, определяется временем заданным в BIOS.

> Судя по заданию TZ у тебя что-то специфическое, типа AIX/HP-UX ?
>TZ=winter-3:00:00summer-4:00:00,M3.5.0/2:00:00,M10.5.0/3:00:00
>
> НО если ты будешь время брать по ntp и живешь в
>нашем полушарии,
> то надо ставить +, и заодно аббревиатуру TZ хотя-бы в 2-3
>символа уложи
> (если нет похожей стандартной типа MSK/MSD)

У меня HP-UX и Solaris, нахожусь в северном полушарии к востоку от Гринвича.
С такой TZ время по ntp берется нормально. (ради экперимента поставил + так ntp мне время на 6 часов перевел)
И вообще, в man 5 environ ясно написано "-" к востоку, "+" к западу от Гринвича.

Вопрос не о том как выставить TZ, а почему она выставляется с минусом, если к востоку. Ведь по стандартам должна быть с "+".


  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "timezone кому верить???"
Сообщение от YuryD Искать по авторуВ закладки on 08-Окт-03, 15:11  (MSK)
Да, ошибочка моя вышла, давно это было.... Кругом - для Урала...

На кощке :

clock timezone ESK -5
clock summer-time ESD recurring last Sun Mar 2:00 last Sun Oct 2:00

На AIX громоздил долго (нет там России) и вот что получилось

TZ=ESK-5ESD,M3.5.0/02:00:00,M10.5.0/02:00:00

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру