Перейти к содержимому

Фотография

Отмена перехода на летнее времяthe right way


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 38

#21
Argenta and Scarta

Argenta and Scarta
  • В доску свой
  • 3 136 сообщений

А на счет Гринвича красиво или нет можно поразмыслить так. Хорошо. У Алматы есть своя зона официяльная, а вот у города Петрушкино, находящемся в одной часовой зоне с Алматой(Астаной) нет своей зоны. Что брать админам из Петрушкино? Алмату, Астану, Омск, Новосибирск? Что будет красивей для Петрушкино? Или создавать свою зону о которой никто больше ничего не знает и которая ничем не отличается от ГМТ+6?

подойти к этому вопросу бюрократически.
выбрать ближайшую зону в своей стране.
  • 0

#22
kornel

kornel
  • В доску свой
  • 9 069 сообщений
Не правильно. Для ALA есть 2 официальных таймзоны! ALMT и ALMST, для Астаны есть также официальная ТЗ - ASTT, ASTST ни когда не было. Хватало ALMST.
По поводу, как работает техника - действительно. По правильному сервера должны работать по UTC, а все остальное нужно только пользователям, для удобства отображения.
А почему нужно переделывать /usr/share/zoneinfo/src/asia:
попробуй сказать, ln -sf /usr/share/zoneinfo/Etc/GMT+6 /etc/localtime ; ntpdate pool.ntp.org ;date и что ты увидишь?
  • 0

#23
kit

kit
  • В доску свой
  • 1 189 сообщений
Согласен с kornel.
У некоторых и рабочие станции, и домашние компы на никсах.
  • 0

#24
AndreyKa

AndreyKa
  • Постоялец
  • 351 сообщений

Не правильно. Для ALA есть 2 официальных таймзоны! ALMT и ALMST, для Астаны есть также официальная ТЗ - ASTT, ASTST ни когда не было. Хватало ALMST.
По поводу, как работает техника - действительно. По правильному сервера должны работать по UTC, а все остальное нужно только пользователям, для удобства отображения.
А почему нужно переделывать /usr/share/zoneinfo/src/asia:
попробуй сказать, ln -sf /usr/share/zoneinfo/Etc/GMT+6 /etc/localtime ; ntpdate pool.ntp.org ;date и что ты увидишь?

А что я должен увидеть?
root@gateway /usr/share/zoneinfo/Etc# ln -sf /usr/local/Etc/GMT+6 /etc/localtime
root@gateway /usr/share/zoneinfo/Etc# date
Wed Jun 8 02:24:32 GMT+6 2005
root@gateway /usr/share/zoneinfo/Etc# date -u
Tue Jun 7 20:24:37 UTC 2005
root@gateway /usr/share/zoneinfo/Etc# ntpdate pool.ntp.org
Looking for host pool.ntp.org and service ntp
host found : 68.149.196.244
8 Jun 02:25:18 ntpdate[5231]: the NTP socket is in use, exiting
root@gateway /usr/share/zoneinfo/Etc# date
Wed Jun 8 02:25:23 GMT+6 2005
root@gateway /usr/share/zoneinfo/Etc# date -u
Tue Jun 7 20:25:29 UTC 2005
root@gateway /usr/share/zoneinfo/Etc#
  • 0

#25
AndreyKa

AndreyKa
  • Постоялец
  • 351 сообщений

Не правильно. Для ALA есть 2 официальных таймзоны! ALMT и ALMST, для Астаны есть также официальная ТЗ - ASTT, ASTST ни когда не было. Хватало ALMST.
По поводу, как работает техника - действительно. По правильному сервера должны работать по UTC, а все остальное нужно только пользователям, для удобства отображения.
А почему нужно переделывать /usr/share/zoneinfo/src/asia:
попробуй сказать, ln -sf /usr/share/zoneinfo/Etc/GMT+6 /etc/localtime ; ntpdate pool.ntp.org ;date и что ты увидишь?

Давай даже так сделаем.
root@gateway /usr/share/zoneinfo/Etc# /etc/init.d/ntpd stop
Shutting down ntpd: [ OK ]
root@gateway /usr/share/zoneinfo/Etc# /etc/init.d/ntpd start
Starting ntpd: ntpd: time slew -0.005532s
[ OK ]
root@gateway /usr/share/zoneinfo/Etc# date
Wed Jun 8 02:30:01 GMT+6 2005
root@gateway /usr/share/zoneinfo/Etc# date -u
Tue Jun 7 20:30:05 UTC 2005
root@gateway /usr/share/zoneinfo/Etc#

Меня не устраивает брать ближайший город из своей страны для своей зоны когда есть стандартные зоны. Меня отягощает одна мысль почему я должен брать Алмату как тайм зону свою, когда я живу в Петрушкино в часовой зоне GMT+6.
  • 0

#26
kornel

kornel
  • В доску свой
  • 9 069 сообщений
так... странно... покажи ldd --version
В момент перехода у большей части народа GMT+6 выставляло UTC-6
  • 0

#27
AndreyKa

AndreyKa
  • Постоялец
  • 351 сообщений

так... странно... покажи ldd --version
В момент перехода у большей части народа GMT+6 выставляло UTC-6

root@gateway ~# ldd --version
ldd (GNU libc) 2.3.2
Copyright © 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.

P.S. Руки ровнять надо, а потом зону. У большинства людей при выборе Алматы сейчас перейдет время на +7. :)
  • 0

#28
kit

kit
  • В доску свой
  • 1 189 сообщений
Глюк с +6 и -6 скорее всего исправился в новой glibc.
Надо changelog почитать, но лень :-)

И таймзону без перехода на летнее время в нее тоже уже засандалили.

Сообщение отредактировал kit: 08.06.2005, 15:23:31

  • 0

#29
kit

kit
  • В доску свой
  • 1 189 сообщений
Хотя glibc у него не последняя, странно......
  • 0

#30
AndreyKa

AndreyKa
  • Постоялец
  • 351 сообщений

Глюк с +6 и -6 скорее всего исправился в новой glibc.
Надо changelog почитать, но лень :)

И таймзону без перехода на летнее время в нее тоже уже засандалили.


И это повод менять глибс со всей системой в придачу? :-)
А не проще руки выровнить и убрать минус один в текстовом файле и заного пересобрать? :spy: потерять всего 1 минуту на это.... Хотя нет. Будем ждать когда исправят баг в первоисточнике и мучиться. :-)
  • 0

#31
kit

kit
  • В доску свой
  • 1 189 сообщений

Глюк с +6 и -6 скорее всего исправился в новой glibc.
Надо changelog почитать, но лень :)

И таймзону без перехода на летнее время в нее тоже уже засандалили.


И это повод менять глибс со всей системой в придачу? :-)
А не проще руки выровнить и убрать минус один в текстовом файле и заного пересобрать? :spy: потерять всего 1 минуту на это.... Хотя нет. Будем ждать когда исправят баг в первоисточнике и мучиться. :-)


Где ты вычитал, что я это предлагал???
Просто сказал, что такой баг есть и его наверно исправили....
  • 0

#32
AndreyKa

AndreyKa
  • Постоялец
  • 351 сообщений

Где ты вычитал, что я это предлагал???
Просто сказал, что такой баг есть и его наверно исправили....

Нет, не исправили. Сам приятно удивился когда после несмены времени в Казахстане пришлость поставить ГМТ+6. :-)
  • 0

#33
kit

kit
  • В доску свой
  • 1 189 сообщений
В общем чтобы дальше не разводить демогогию выкладываю листинг файлов зон с glibc-2.3.5 (на данный момент последняя):

1. Файл asia(только то, что касается Казахстана):

# Kazakhstan
# From Paul Eggert (1996-11-22):
# Andrew Evtichov <evti@chevron.com> (1996-04-13) writes that Kazakhstan
# stayed in sync with Moscow after 1990, and that Aqtobe (formerly Aktyubinsk)
# and Aqtau (formerly Shevchenko) are the largest cities in their zones.
# Guess that Aqtau and Aqtobe diverged in 1995, since that's the first time
# IATA SSIM mentions a third time zone in Kazakhstan.
#
# From Paul Eggert (2001-10-18):
# German Iofis, ELSI, Almaty (2001-10-09) reports that Kazakhstan uses
# RussiaAsia rules, instead of switching at 00:00 as the IATA has it.
# Go with Shanks, who has them always using RussiaAsia rules.
# Also go with the following claims of Shanks:
#
# - Kazakhstan did not observe DST in 1991.
# - Qyzylorda switched from +5:00 to +6:00 on 1992-01-19 02:00.
# - Oral switched from +5:00 to +4:00 in spring 1989.
#
# <a href="http://www.kazsociety.org.uk/news/2005/03/30.htm">
# From Kazakhstan Embassy's News Bulletin #11 (2005-03-21):
# </a>
# The Government of Kazakhstan passed a resolution March 15 abolishing
# daylight saving time citing lack of economic benefits and health
# complications coupled with a decrease in productivity.
#
#
# Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
#
# Almaty (formerly Alma-Ata), representing most locations in Kazakhstan
Zone    Asia/Almaty     5:07:48 -       LMT     1924 May  2 # or Alma-Ata
                        5:00    -       ALMT    1930 Jun 21 # Alma-Ata Time
                        6:00 RussiaAsia ALM%sT  1991
                        6:00    -       ALMT    1992
                        6:00 RussiaAsia ALM%sT  2005 Mar 15
                        6:00    -       ALMT
# Qyzylorda (aka Kyzylorda, Kizilorda, Kzyl-Orda, etc.)
Zone    Asia/Qyzylorda  4:21:52 -       LMT     1924 May  2
                        4:00    -       KIZT    1930 Jun 21 # Kizilorda Time
                        5:00    -       KIZT    1981 Apr  1
                        5:00    1:00    KIZST   1981 Oct  1
                        6:00    -       KIZT    1982 Apr  1
                        5:00 RussiaAsia KIZ%sT  1991
                        5:00    -       KIZT    1991 Dec 16 # independence
                        5:00    -       QYZT    1992 Jan 19 2:00
                        6:00 RussiaAsia QYZ%sT  2005 Mar 15
                        6:00    -       QYZT
# Aqtobe (aka Aktobe, formerly Akt'ubinsk)
Zone    Asia/Aqtobe     3:48:40 -       LMT     1924 May  2
                        4:00    -       AKTT    1930 Jun 21 # Aktyubinsk Time
                        5:00    -       AKTT    1981 Apr  1
                        5:00    1:00    AKTST   1981 Oct  1
                        6:00    -       AKTT    1982 Apr  1
                        5:00 RussiaAsia AKT%sT  1991
                        5:00    -       AKTT    1991 Dec 16 # independence
                        5:00 RussiaAsia AQT%sT  2005 Mar 15 # Aqtobe Time
                        5:00    -       AQTT
# Mangghystau
# Aqtau was not founded until 1963, but it represents an inhabited region,
# so include time stamps before 1963.
Zone    Asia/Aqtau      3:21:04 -       LMT     1924 May  2
                        4:00    -       FORT    1930 Jun 21 # Fort Shevchenko T
                        5:00    -       FORT    1963
                        5:00    -       SHET    1981 Oct  1 # Shevchenko Time
                        6:00    -       SHET    1982 Apr  1
                        5:00 RussiaAsia SHE%sT  1991
                        5:00    -       SHET    1991 Dec 16 # independence
                        5:00 RussiaAsia AQT%sT  1995 Mar lastSun 2:00 # Aqtau Time
                        4:00 RussiaAsia AQT%sT  2005 Mar 15
                        4:00    -       AQTT
# West Kazakhstan
Zone    Asia/Oral       3:25:24 -       LMT     1924 May  2 # or Ural'sk
                        4:00    -       URAT    1930 Jun 21 # Ural'sk time
                        5:00    -       URAT    1981 Apr  1
                        5:00    1:00    URAST   1981 Oct  1
                        6:00    -       URAT    1982 Apr  1
                        5:00 RussiaAsia URA%sT  1989 Mar 26 2:00
                        4:00 RussiaAsia URA%sT  1991
                        4:00    -       URAT    1991 Dec 16 # independence
                        4:00 RussiaAsia ORA%sT  2005 Mar 15 # Oral Time
                        4:00    -       ORAT

Тут все понятно.

Сообщение отредактировал kit: 10.06.2005, 11:30:12

  • 0

#34
kit

kit
  • В доску свой
  • 1 189 сообщений
2. Файл etcetera:

# @(#)etcetera  7.12

# These entries are mostly present for historical reasons, so that
# people in areas not otherwise covered by the tz files could "zic -l"
# to a time zone that was right for their area.  These days, the
# tz files cover almost all the inhabited world, and the only practical
# need now for the entries that are not on UTC are for ships at sea
# that cannot use POSIX TZ settings.

Zone    Etc/GMT         0       -       GMT
Zone    Etc/UTC         0       -       UTC
Zone    Etc/UCT         0       -       UCT

# The following link uses older naming conventions,
# but it belongs here, not in the file `backward',
# as functions like gmtime load the "GMT" file to handle leap seconds properly.
# We want this to work even on installations that omit the other older names.
Link    Etc/GMT                         GMT

Link    Etc/UTC                         Etc/Universal
Link    Etc/UTC                         Etc/Zulu

Link    Etc/GMT                         Etc/Greenwich
Link    Etc/GMT                         Etc/GMT-0
Link    Etc/GMT                         Etc/GMT+0
Link    Etc/GMT                         Etc/GMT0

# We use POSIX-style signs in the Zone names and the output abbreviations,
# even though this is the opposite of what many people expect.
# POSIX has positive signs west of Greenwich, but many people expect
# positive signs east of Greenwich.  For example, TZ='Etc/GMT+4' uses
# the abbreviation "GMT+4" and corresponds to 4 hours behind UTC
# (i.e. west of Greenwich) even though many people would expect it to
# mean 4 hours ahead of UTC (i.e. east of Greenwich).
#
# In the draft 5 of POSIX 1003.1-200x, the angle bracket notation
# (which is not yet supported by the tz code) allows for
# TZ='<GMT-4>+4'; if you want time zone abbreviations conforming to
# ISO 8601 you can use TZ='<-0400>+4'.  Thus the commonly-expected
# offset is kept within the angle bracket (and is used for display)
# while the POSIX sign is kept outside the angle bracket (and is used
# for calculation).
#
# Do not use a TZ setting like TZ='GMT+4', which is four hours behind
# GMT but uses the completely misleading abbreviation "GMT".

# Earlier incarnations of this package were not POSIX-compliant,
# and had lines such as
#               Zone    GMT-12          -12     -       GMT-1200
# We did not want things to change quietly if someone accustomed to the old
# way does a
#               zic -l GMT-12
# so we moved the names into the Etc subdirectory.

Zone    Etc/GMT-14      14      -       GMT-14  # 14 hours ahead of GMT
Zone    Etc/GMT-13      13      -       GMT-13
Zone    Etc/GMT-12      12      -       GMT-12
Zone    Etc/GMT-11      11      -       GMT-11
Zone    Etc/GMT-10      10      -       GMT-10
Zone    Etc/GMT-9       9       -       GMT-9
Zone    Etc/GMT-8       8       -       GMT-8
Zone    Etc/GMT-7       7       -       GMT-7
Zone    Etc/GMT-6       6       -       GMT-6
Zone    Etc/GMT-5       5       -       GMT-5
Zone    Etc/GMT-4       4       -       GMT-4
Zone    Etc/GMT-3       3       -       GMT-3
Zone    Etc/GMT-2       2       -       GMT-2
Zone    Etc/GMT-1       1       -       GMT-1
Zone    Etc/GMT+1       -1      -       GMT+1
Zone    Etc/GMT+2       -2      -       GMT+2
Zone    Etc/GMT+3       -3      -       GMT+3
Zone    Etc/GMT+4       -4      -       GMT+4
Zone    Etc/GMT+5       -5      -       GMT+5
Zone    Etc/GMT+6       -6      -       GMT+6
Zone    Etc/GMT+7       -7      -       GMT+7
Zone    Etc/GMT+8       -8      -       GMT+8
Zone    Etc/GMT+9       -9      -       GMT+9
Zone    Etc/GMT+10      -10     -       GMT+10
Zone    Etc/GMT+11      -11     -       GMT+11
Zone    Etc/GMT+12      -12     -       GMT+12

Теперь вопрос. Объясните, если кто знает почему в зонах со знаками "+" стоят знаки "-", а в зонах со знаками "-" соответственно знаки "+"???
  • 0

#35
Undry

Undry
  • Постоялец
  • 392 сообщений
Это просто тупая упертость некоторых упертых америкоских команд и их багнутых разработчиков.

" Pasha (18:49:13 2/12/2008)
Сначала необходимо выбрать часовой пояс (time zone), чтобы система знала, где вы находитесь. Найдите подходящий пояс в /usr/share/zoneinfo, затем скопируйте его в /etc/localtime. Постарайтесь, пожалуйста, избегать использования часовых поясов /usr/share/zoneinfo/Etc/GMT*, т. к. их названия не соответствуют ожидаемым поясам. Например, GMT-8 фактически является поясом GMT+8.



Листинг 1: Установка часового пояса

# ls /usr/share/zoneinfo

(допустим, вы хотите использовать GMT)

# cp /usr/share/zoneinfo/GMT /etc/localtime

Pasha (18:49:20 2/12/2008)
http://www.linuxsoft...oo_doc-1.2.html
"
  • 0

#36
setsZI

setsZI
  • Завсегдатай
  • 282 сообщений

Я просто напишу тут сообщение, а то аватарка этой собакочебурашки над моей темой в списке уже как годами не менялась.


  • 0

#37
vturekhanov

vturekhanov

    Обычный человек

  • Модератор
  • 11 977 сообщений

MODERATORIAL (Автоматическое сообщение от vturekhanov)

Пользователю setsZI вынесено предупреждение за нарушение пункта 2.2.7 Правил в данном сообщении.

Скрытый текст

2.2. Не разрешена отправка сообщений, которые содержат:
2.2.7. Малосодержательную информацию, не несущую смысловой нагрузки. А также информацию не относящуюся даже косвенно к теме дискуссии.

  • 0

#38
imasks

imasks
  • Гость
  • 6 сообщений

всех приветствую


  • -2

#39
firumlab

firumlab
  • Случайный прохожий
  • 3 сообщений

Добрый день 


  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.