Комментарии 101
Автор, в Украине отменили не «летнее» время, а возврат к поясному, так называемому «зимнему». Теперь у нас всегда «летнее», сдвинутое на час к поясному время. Дебилы
-43
Читайте внимательно раздел статьи: Так «летнее» или «зимнее» время отменили?
В России, Украине, Белоруссии и Армении сделали следующее:
1) К стандартному времени на постоянной основе прибавляется ещё один час.
2) Отменяются сезонные переводы часов (т.е. отменяется переход на летнее время и обратно).
В России, Украине, Белоруссии и Армении сделали следующее:
1) К стандартному времени на постоянной основе прибавляется ещё один час.
2) Отменяются сезонные переводы часов (т.е. отменяется переход на летнее время и обратно).
+28
Ясно. Просто из первых двух абзацев мне показалось не совсем очевидно что же именно сделали
-25
вот лично мне как раз это самое «добавляется +1 час» категорически не нравится. во-первых, разве астрономически в Украине правильное не +2? во-вторых, как родитель школьника я категорически возмущена таким решением, потому что ребёнок будет вынужден ходить в школу по темноте, т.к. в 8 утра светло ещё не будет. отвратительная инициатива, ни малейшего смысла в которой я не вижу.
+1
Отмена сезонных переводов локального времени два раза в год — это удобно.
А какое при этом будет постоянное время (астрономическое поясное или поясное + час), на мой взгляд, не столь важно.
Но статья в первую очередь не о логичности или нелогичности таких изменений, а о технических последствиях таких изменений. Вот это и предлагаю здесь обсудить, а не утренние походы детей в школу по темноте.
А какое при этом будет постоянное время (астрономическое поясное или поясное + час), на мой взгляд, не столь важно.
Но статья в первую очередь не о логичности или нелогичности таких изменений, а о технических последствиях таких изменений. Вот это и предлагаю здесь обсудить, а не утренние походы детей в школу по темноте.
+6
какое будет время — важно. от этого зависит, насколько удобно будет это время.
+1
ибо, если говорить о том, что переведение часов создаёт временные «неудобства для организма», то жизнь по времени не своего часового пояса создаёт для него хронический стресс, т.к. уровень освещённости регулирует в нас очень много процессов. да, +1 час — это не +12 часов. но это тоже проблема. и никаких предпосылок для установления именно такого времени лично я не вижу. и почему бы в статье о переходе на какое-то время мне не обсудить целесообразность такого перехода?
0
Украина и Белоруссия только сейчас перешли из своего астрономического поясного времени на +1 час.
Москва и европейская часть России уже до этого много лет жила по астрономическому поясному времени +1 час (вспомните про Декретное время), а теперь в Москве и вовсе будет поясное время + 2 часа.
Опыт Москвы уже показал, что никаких особых трудностей из-за того, что утром темно, вроде нет. Дети ходили в школу без фонариков в руках. Зато у взрослых после работы больше доступно светлого времени суток.
Москва и европейская часть России уже до этого много лет жила по астрономическому поясному времени +1 час (вспомните про Декретное время), а теперь в Москве и вовсе будет поясное время + 2 часа.
Опыт Москвы уже показал, что никаких особых трудностей из-за того, что утром темно, вроде нет. Дети ходили в школу без фонариков в руках. Зато у взрослых после работы больше доступно светлого времени суток.
+1
у _взрослых_ после работы больше светлого времени суток всё равно не будет: у большинства людей рабочий день заканчивается в 6-7 вечера, а темнеет зимой в 4.
0
Так и восход зимой позже того времени, когда дети идут в школу. Так что наличие или отсутствие летнего времени проблему «светлого дня» не решает, а лишь сглаживает ценой упомянутых «побочных эффектов.»
Что касается биологических аспектов, то:
1. При короткой продолжительности дня все равно придется бодрствовать, когда за окном темно.
2. При увеличении продолжительности светлого времени суток можно самостоятельно раньше/позже вставать/ложиться, насколько это позволяет ваше расписание.
Что касается биологических аспектов, то:
1. При короткой продолжительности дня все равно придется бодрствовать, когда за окном темно.
2. При увеличении продолжительности светлого времени суток можно самостоятельно раньше/позже вставать/ложиться, насколько это позволяет ваше расписание.
+1
Я не знаю, как обстоят дела в Белокаменной, но в Киеве светлеет раньше восьми утра, если время +2, даже 22 декабря)
0
ИМХО менять надо не время, а расписание. А время действительно не важно какое. Как по мне — было бы намного удобнее, если бы весь мир жил по UTC и не парился. Сейчас не те времена, когда ориентироваться надо по солнцу…
+10
да, хороший, вариант. но тут психологию менять придётся и привычки. классическое «подъём в семь, отбой в девять», которму детей с рождения учат, потеряет свой смысл. хотя я — всецело «за» =)
+1
Всё верно. Кроме UTC всё относительно. Можно сдвинуть локальное время, а можно расписание — итог по расположению рабочих часов относительно светового дня одинаковый.
Но с точки зрения экономических затрат страны решили, что проще подвинуть локальное время, чем расписание кучи организаций, транспорта и кучи событий в масштабах всей страны.
Но с точки зрения экономических затрат страны решили, что проще подвинуть локальное время, чем расписание кучи организаций, транспорта и кучи событий в масштабах всей страны.
+1
сделали бы они это весной — никаких бы претензий не было.
+1
Самое интересное, что Украина — это единственная из описываемых стран, где эти изменения как раз законом вводятся с весны.
Ну т.е. Верховная Рада приняла закон в сентябре, а в самом законе сказано, что данное изменение вводится с 27 марта 2011. Т.е. Украина как бы задним числом заменила прошедший мартовский переход на летнее время вот этим постоянным сдвигом своего времени на час.
Ну т.е. Верховная Рада приняла закон в сентябре, а в самом законе сказано, что данное изменение вводится с 27 марта 2011. Т.е. Украина как бы задним числом заменила прошедший мартовский переход на летнее время вот этим постоянным сдвигом своего времени на час.
0
Очень хорошо, что от этого бреда, надеюсь, откажутся.
podrobnosti.ua/power/2011/10/14/797744.html
Не существует никакого зимнего времени. Есть летнее (daylight saving time). Пояс Украины UTC+2, а не UTC+3. И если уж на то пошло, то правильно было бы сечас перевести время на час назад и так и оставить, то есть отменить переход на daylight saving time.
podrobnosti.ua/power/2011/10/14/797744.html
Не существует никакого зимнего времени. Есть летнее (daylight saving time). Пояс Украины UTC+2, а не UTC+3. И если уж на то пошло, то правильно было бы сечас перевести время на час назад и так и оставить, то есть отменить переход на daylight saving time.
+2
Все подобные флеймы (повторяющиеся стабильно дважды в год) сводятся именно к тому, что считать «удобным».
Есть три возможных критерия «удобности»:
1. «Время должно совпадать с солнечным, то есть полдень — это 12:00 а не 13:00 и уж тем более не 14:00»
2. «Хочу вставать в светлое время суток»
3. «Хочу чтобы время подъема непременно называлось 7:00, я всю жизнь так жил»
Каждое предложение по отдельности разумно, но все вместе, увы, в принципе невыполнимы в условиях короткого светового дня, максимум два из трех.
Соответственно, каким-то одним приходится пожертвовать, и все споры ведутся уже о том, каким именно.
Лично мне кажется наименее логичным третье, на практике вовсю жертвуют первым (в этом и есть идея как DST, так и нынешнего постоянного сдвига вперед), аргументы за и против каждого разобраны по 100500 раз.
Но все это не имеет отношения к топику, в котором рассматривается вопрос «что делать», а не «кто виноват и виноват ли вообще».
Есть три возможных критерия «удобности»:
1. «Время должно совпадать с солнечным, то есть полдень — это 12:00 а не 13:00 и уж тем более не 14:00»
2. «Хочу вставать в светлое время суток»
3. «Хочу чтобы время подъема непременно называлось 7:00, я всю жизнь так жил»
Каждое предложение по отдельности разумно, но все вместе, увы, в принципе невыполнимы в условиях короткого светового дня, максимум два из трех.
Соответственно, каким-то одним приходится пожертвовать, и все споры ведутся уже о том, каким именно.
Лично мне кажется наименее логичным третье, на практике вовсю жертвуют первым (в этом и есть идея как DST, так и нынешнего постоянного сдвига вперед), аргументы за и против каждого разобраны по 100500 раз.
Но все это не имеет отношения к топику, в котором рассматривается вопрос «что делать», а не «кто виноват и виноват ли вообще».
+9
Люди, человеки, прошу вас, хватит уже сливать мне карму. Такое впечатление, что я совершил преступление века на хабре — не совсем правильно интерпретировал для себя одно из предложений уважаемого автора. Прошу, остановитесь!
-3
вот уж точно дебилы. в истории СССР было всего два небольших периода — в конце двадцатых и в 91-92, когда применялось в Москве правильное время — EET — Eastern European Time. а теперь мы уже на два часа впереди своего естественного времени.
Задолбали идиоты эти уже вконец! :(
Задолбали идиоты эти уже вконец! :(
0
Спасибо за огромный труд!
+22
Присоединяюсь к отклику. Жаль что эта статья имеет мало шансов попасть в лучшее за день, неделю и т.д. Трудно переплюнуть темы «Скончался мистер — X», хотя именно этому посту необходимо место в топе.
+1
> именно этому посту необходимо место в топе.
Но зачем? Неужели за это дают печеньку?
Не ради топов и инвайтов же статьи пишутся.
Но зачем? Неужели за это дают печеньку?
Не ради топов и инвайтов же статьи пишутся.
+4
На момент написания моего комментария у этой статьи уже +172 и это наверняка не предел. Так что на хабре еще ценят высокое искусство.
Статья действительно хороша, даже не смотря на то что объем материала очень большой. Давно я не читал полностью настолько длинные топики на хабре. Обычно после 2/3 материала топики становятся нудными.
Статья действительно хороша, даже не смотря на то что объем материала очень большой. Давно я не читал полностью настолько длинные топики на хабре. Обычно после 2/3 материала топики становятся нудными.
+3
Грандиозно.
+9
Статья интерестная но как же режет вгляд «Белоруссия». Сейчас мы назваем свою страну Беларусь.
-3
О нет, привык к спелчеккеру… за ошибки извините.
-2
> Сейчас мы назваем свою страну Беларусь.
А мы её называем Белоруссия.
Это нормально. Просто языки немного разные.
Жители Германии называют свою страну Deutschland (Дойчланд), но мы её по-русски называем Германия.
Жители Финляндии называют свою страну Suomi (Суоми), но мы её по-русски называем Финляндия.
И точно так же жители Белоруссии называют свою страну Беларусь, но мы её по-русски называем Белоруссия.
Не вижу здесь абсолютно никаких противоречий. На разных языках разные названия.
А мы её называем Белоруссия.
Это нормально. Просто языки немного разные.
Жители Германии называют свою страну Deutschland (Дойчланд), но мы её по-русски называем Германия.
Жители Финляндии называют свою страну Suomi (Суоми), но мы её по-русски называем Финляндия.
И точно так же жители Белоруссии называют свою страну Беларусь, но мы её по-русски называем Белоруссия.
Не вижу здесь абсолютно никаких противоречий. На разных языках разные названия.
+46
НЛО прилетело и опубликовало эту надпись здесь
Да называйте, как хотите. Я ж не против. Не вижу тут никаких проблем.
ru.wikipedia.org/wiki/Белоруссия
Белоруссия (белор. Беларусь), Республика Беларусь (белор. Рэспубліка Беларусь).
Давайте не будем превращать этот топик в очередной хохлосрач и бульбасрач.
ru.wikipedia.org/wiki/Белоруссия
Белоруссия (белор. Беларусь), Республика Беларусь (белор. Рэспубліка Беларусь).
Давайте не будем превращать этот топик в очередной хохлосрач и бульбасрач.
+18
НЛО прилетело и опубликовало эту надпись здесь
Что за буквоедство? Технический сайт, интересная техническая статья, её и обсуждайте.
Неуместные комментарии про название стран очень скучны, никому не интересно их читать.
Давайте ещё православный срач на тему -тся -ться устроим.
Неуместные комментарии про название стран очень скучны, никому не интересно их читать.
Давайте ещё православный срач на тему -тся -ться устроим.
+6
Тут технический сайт, а не ресурс правительства. А автор статьи русскоговорящий и живёт в России. Так что Белоруссия. И на Украине.
+5
«Все» — это англоязычные народы?
+2
Germany ['ʤɜːmənɪ] ≈ джёмэни ≠ Германия.
Или даже так: Алмантәыла, Alemania, Allemagne, Almaniya, Deutschland, Duitsland, Kelemānia, Miemieckô, Немачка, Németország, Німеччина, Олмон, Saksa, Saksamaa, Tet-koet, Tiamana, Tyskland, Ubudagi, Vokietija, Vuoceja… Достаточно?
Отучайтесь говорить за всех.
Или даже так: Алмантәыла, Alemania, Allemagne, Almaniya, Deutschland, Duitsland, Kelemānia, Miemieckô, Немачка, Németország, Німеччина, Олмон, Saksa, Saksamaa, Tet-koet, Tiamana, Tyskland, Ubudagi, Vokietija, Vuoceja… Достаточно?
Отучайтесь говорить за всех.
0
По Android: CyanogenMod Plus Pulse v0.9 (основан на CM6), tzdata 2009s
0
Большое спасибо! Ждал, когда кто-нибудь ее напишет. Но не ожидал, что она будет настолько замечательной.
0
В контексте хранения даты и времени в БД. Данные о дате вообще лучше хранить в unix timestamp. Тогда накладывая данные из tzdate можно получить корректное время в любой месте. Даже если tzdate будет не актуальной (битой, или забыли обновить) это скажется только на правильности выходных данных, сами данные при этом корректны (потому что просто фиксируют количество секунд с 1970 года, глобальный такой счетчик с автоинкрементом периодном в 1 сек) и после актуацилации tzdate будут ввыводиться корректно.
0
Очень неудобно, наверное, жить в тех точках карты, где 3 часовых зоны пересекаются. Хотя с другой стороны, можно каждый день позволять себе небольшое путешествие во времени:)
0
> Очень неудобно, наверное, жить в тех точках карты, где 3 часовых зоны пересекаются.
Кстати, таких точек на карте часовых зон России может через год-два не остаться.
Существуют проекты, согласно которым регионы с Калининградским, Омским, Иркутским и Владивостокским временем присоединяются к соседней часовой зоне. В итоге общее когличество часовых зон в России становится меньше (всего 5 штук). И между любыми двумя соседними зонами будет разница в 2 часа.
Получится так:
1) Московское время (MSK)
2) Екатеринбургское время (MSK+2)
3) Красноярское время (MSK+4)
4) Якутское время (MSK+6)
5) Магаданское время (MSK+8)
Кстати, таких точек на карте часовых зон России может через год-два не остаться.
Существуют проекты, согласно которым регионы с Калининградским, Омским, Иркутским и Владивостокским временем присоединяются к соседней часовой зоне. В итоге общее когличество часовых зон в России становится меньше (всего 5 штук). И между любыми двумя соседними зонами будет разница в 2 часа.
Получится так:
1) Московское время (MSK)
2) Екатеринбургское время (MSK+2)
3) Красноярское время (MSK+4)
4) Якутское время (MSK+6)
5) Магаданское время (MSK+8)
+2
Между Татарстаном и Башкирией есть «2-х часовой» мост.
Татарстан живет по Москве, хотя физически Казань почти +1 от Москвы, а Башкирия живет(жила) по поясному времени.
Народу очень удобно бегать на ту сторону в магаз запасаться нужными ништяками, когда на этой стороне их уже или еще не продают.
Татарстан живет по Москве, хотя физически Казань почти +1 от Москвы, а Башкирия живет(жила) по поясному времени.
Народу очень удобно бегать на ту сторону в магаз запасаться нужными ништяками, когда на этой стороне их уже или еще не продают.
+1
НЛО прилетело и опубликовало эту надпись здесь
0
Вот она, вот она, статья моей мечты! Автору заслуженное большое спасибо!
Насчет Symbian. Заглянул в свой 6120c (Symbian 6.2). Всё настроено правильно. Причём я уже и не помню, когда последний раз делал обновление. И вручную ничего не настраивал.
Советую всем симбоводам обновиться. Обновления доступны на официальном сайте по адресу www.nokia.ru/support/product-support/phone-software-update
Насчет Symbian. Заглянул в свой 6120c (Symbian 6.2). Всё настроено правильно. Причём я уже и не помню, когда последний раз делал обновление. И вручную ничего не настраивал.
Советую всем симбоводам обновиться. Обновления доступны на официальном сайте по адресу www.nokia.ru/support/product-support/phone-software-update
0
Интересно подсчитать, во сколько человеко-лет труда сисадминов и программистов эта отмена обошлась.
0
это ж теперь всю жизнь на час раньше вставать…
0
После добавления в реестр русского *.reg c pastebin.com/mKe3GMVU у меня в настройках часов появились кракозябры (ну точнее там, где в списке должна быть Москва, — кракозябры, а остальной мир — нормально). Что делать? Пока поставил с английским.
-2
Какая версия винды? Проблема только с отображением Московской тайм-зоны? А с другими российскими зонами (Калининград, Екатеринбург, Новосибирск/Омск, Красноярск и т.д.) всё нормально?
После переназначения текущей таймзоны (tzutil, tzchange, control timedate.cpl) ситуация не исправляется?
Может какие-то глюки при сохранении REG-файла не в той кодировке?
У кого-нибудь ещё такие проблемы есть?
После переназначения текущей таймзоны (tzutil, tzchange, control timedate.cpl) ситуация не исправляется?
Может какие-то глюки при сохранении REG-файла не в той кодировке?
У кого-нибудь ещё такие проблемы есть?
0
XP Professional 2002 SP3 (урезанная, чтобы занимала меньше места на диске). Особо не обращал внимание, но, кажется, проблемы были со всеми вновь добавленными поясами. Выбирал в списке пункт, где должна была быть написана Москва, но после выбора всё равно оставались кракозябры.
Я вроде проверял — в *.txt файле была нормальная кириллица. Может как-то надо по-особенному создавать *.reg? Как?
Я вроде проверял — в *.txt файле была нормальная кириллица. Может как-то надо по-особенному создавать *.reg? Как?
0
А зачем вы WinXP обновляете через reg-файл? Для WinXP SP3 есть патч KB2570791.
Почему бы не применить его?
Если очень интересно именно через REG-файл, то я через пару дней проверю. Сейчас у меня нет такой возможности.
Почему бы не применить его?
Если очень интересно именно через REG-файл, то я через пару дней проверю. Сейчас у меня нет такой возможности.
0
Сейчас проверил на русскоязычной WinXP SP3. Всё работает ОК, никаких проблем с кодировками и закорючками в именах зон.
1. Скопировл RAW data со страницы pastebin.com/mKe3GMVU
2. Вставил в Блокнот, сохранил в виде REG-файла.
3. Применил этот reg-файл.
4. Заново установил текущий часовой пояс:
5. Посмотрел имена в списке часовых зон в настройках системного времени. Всё ОК.
1. Скопировл RAW data со страницы pastebin.com/mKe3GMVU
2. Вставил в Блокнот, сохранил в виде REG-файла.
3. Применил этот reg-файл.
4. Заново установил текущий часовой пояс:
control.exe timedate.cpl,,/z Russian Standard Time
5. Посмотрел имена в списке часовых зон в настройках системного времени. Всё ОК.
0
Reg-файл нужно сохранить в кодировке Unicode.
0
Вы как знаете, а я переведу 29ого октября часы на час назад, посплю на час больше, а уж потом буду переводить часы на час вперёд )
0
Кстати, 2011-й таким образом становится самым коротким годом на нашей памяти, от которого один час отхавали, а обратно не вернули:)
0
А вообще самый короткий год в России был где-то 312 лет назад.
Только русский люд отправздновал 1 сентября наступление нового 7208 года, как вдруг через несколько месяцев (20 декабря) Император Петр I издаёт указ, что текущий год надо считать 1699 годом (от Рождества Христова), а новый 1700й год нужно встречать уже 1 января.
Поэтому календарный год тогда длился всего 4 месяца.
Только русский люд отправздновал 1 сентября наступление нового 7208 года, как вдруг через несколько месяцев (20 декабря) Император Петр I издаёт указ, что текущий год надо считать 1699 годом (от Рождества Христова), а новый 1700й год нужно встречать уже 1 января.
Поэтому календарный год тогда длился всего 4 месяца.
+2
Забавная система была. По ней, кстати, Америку открыли аккурат в 7000 году:).
А сейчас некоторые продвигают идею ввода т. н. исторического летоисчисления — от условного начала письменной истории, т. е. + 4000 лет, как в «Циве» (т. е. сейчас 6011 год истории). Конечно, речь не о том, чтобы перевести на это весь мир, но при анализе исторических событий, особенно в период ± 1000 лет от/до начала н. э., намного удобнее.
А сейчас некоторые продвигают идею ввода т. н. исторического летоисчисления — от условного начала письменной истории, т. е. + 4000 лет, как в «Циве» (т. е. сейчас 6011 год истории). Конечно, речь не о том, чтобы перевести на это весь мир, но при анализе исторических событий, особенно в период ± 1000 лет от/до начала н. э., намного удобнее.
0
Отличная статья, которая поможет мне по работе.
P.S. Привет из Приднестровья.
P.S. Привет из Приднестровья.
0
зато теперь из Тирасполя в Кишинев выезжаешь в 8-00, приезжаешь в 8-15.
0
О да, великомолдаване как обычно потянулись за румынами. А самая жесть будет в Закарпатье, где некоторые города и так жили по отдельному цыганскому венгерскому времени и в других случаях специально приписывали в объявах «к. ч.» (київський час); а теперь будет разница не 1 час, а 2. В Ужгороде уже постановили начинать рабочий день в 10, учебу в школах с 9.30 и т. д.
0
Дюже помогло систематизировать обрывочные сведения в голове.
0
Друзья, в Mac OS X по всей видимости все плохо :(
nepbook:zoneinfo neptune$ cat /usr/share/zoneinfo/+VERSION
2011h
Это последний Lion 10.7.2
nepbook:zoneinfo neptune$ cat /usr/share/zoneinfo/+VERSION
2011h
Это последний Lion 10.7.2
0
> Друзья, в Mac OS X по всей видимости все плохо :(
> cat /usr/share/zoneinfo/+VERSION
> 2011h
Для обновления часовых зон России этого достатояно. Для зон Украины и Белоруссии нет.
Можете ещё глянуть содержимое аналогичного файла на iPhone/iPad (с указанием версии iOS), если у вас есть?
> cat /usr/share/zoneinfo/+VERSION
> 2011h
Для обновления часовых зон России этого достатояно. Для зон Украины и Белоруссии нет.
Можете ещё глянуть содержимое аналогичного файла на iPhone/iPad (с указанием версии iOS), если у вас есть?
0
да, проглядел — для России нормально. На iPhone проверить не могу, нет нормального JB на iOS5
0
НЛО прилетело и опубликовало эту надпись здесь
А как вы поняли, что у вас в базе тайм-зона для Киева исправилась? По вашей ссылке вы же для MSK тестировали.
Что выдаёт команда?
Что выдаёт команда?
cat /usr/share/zoneinfo/+VERSION
0
НЛО прилетело и опубликовало эту надпись здесь
> Тогда да, исправилось московское, Киевское видимо нет.
Ну вы легко можете в этом убедиться, проведя несложный эксперимент.
1. Берёте несколько тестовых дат в формате UTC (в прошлом и будущем, по разные стороны от ранее действовавших дат переключения DST).
2. Через системную команду date вычисляете для этих тестовых дат локальное время в Москве, Киеве и Минске (при этом используется информация о тайм-зонах из базы tzdata).
3. Сравниваете вычисленное системой локальное время с тем, что должно быть на самом деле.
Для примера набросал скриптик, который это делает: pastebin.com/VEYt9BeN
(проверял под Linux, не знаю, работает ли под Mac OS X)
Он проверяет 5 тестовых дат:
1. 2010-10-01 15:00 UTC
2. 2010-11-01 15:00 UTC
3. 2011-10-01 15:00 UTC
4. 2011-11-01 15:00 UTC
5. 2012-07-01 15:00 UTC
Для локального времени Москвы должно получиться:
1. 2010-10-01 19:00 MSD (UTC+04)
2. 2010-11-01 18:00 MSK (UTC+03)
3. 2011-10-01 19:00 MSK (UTC+04)
4. 2011-11-01 19:00 MSK (UTC+04)
5. 2012-07-01 19:00 MSK (UTC+04)
Для локального времени Калининграда, Киева и Минска должно получиться:
1. 2010-10-01 18:00 EEST (UTC+03)
2. 2010-11-01 17:00 EET (UTC+02)
3. 2011-10-01 18:00 FET (UTC+03)
4. 2011-11-01 18:00 FET (UTC+03)
5. 2012-07-01 18:00 FET (UTC+03)
Если в вашей системе результат вычисления локального времени для этих городов получился другим, значит у вас в tzdata информация по этим регионам не обновлена.
Конкретно с tzdata-2011h для Москвы и Калининграда вы получите корректный результат (см. выше). А вот локальное время для Киева и Минска у вас будет вычисляться ошибочно, а именно так:
1. 2010-10-01 18:00 EEST (UTC+03)
2. 2010-11-01 17:00 EET (UTC+02)
3. 2011-10-01 18:00 EEST (UTC+03)
4. 2011-11-01 17:00 EET (UTC+02)
5. 2012-07-01 18:00 EEST (UTC+03)
Ну вы легко можете в этом убедиться, проведя несложный эксперимент.
1. Берёте несколько тестовых дат в формате UTC (в прошлом и будущем, по разные стороны от ранее действовавших дат переключения DST).
2. Через системную команду date вычисляете для этих тестовых дат локальное время в Москве, Киеве и Минске (при этом используется информация о тайм-зонах из базы tzdata).
3. Сравниваете вычисленное системой локальное время с тем, что должно быть на самом деле.
Для примера набросал скриптик, который это делает: pastebin.com/VEYt9BeN
(проверял под Linux, не знаю, работает ли под Mac OS X)
Он проверяет 5 тестовых дат:
1. 2010-10-01 15:00 UTC
2. 2010-11-01 15:00 UTC
3. 2011-10-01 15:00 UTC
4. 2011-11-01 15:00 UTC
5. 2012-07-01 15:00 UTC
Для локального времени Москвы должно получиться:
1. 2010-10-01 19:00 MSD (UTC+04)
2. 2010-11-01 18:00 MSK (UTC+03)
3. 2011-10-01 19:00 MSK (UTC+04)
4. 2011-11-01 19:00 MSK (UTC+04)
5. 2012-07-01 19:00 MSK (UTC+04)
Для локального времени Калининграда, Киева и Минска должно получиться:
1. 2010-10-01 18:00 EEST (UTC+03)
2. 2010-11-01 17:00 EET (UTC+02)
3. 2011-10-01 18:00 FET (UTC+03)
4. 2011-11-01 18:00 FET (UTC+03)
5. 2012-07-01 18:00 FET (UTC+03)
Если в вашей системе результат вычисления локального времени для этих городов получился другим, значит у вас в tzdata информация по этим регионам не обновлена.
Конкретно с tzdata-2011h для Москвы и Калининграда вы получите корректный результат (см. выше). А вот локальное время для Киева и Минска у вас будет вычисляться ошибочно, а именно так:
1. 2010-10-01 18:00 EEST (UTC+03)
2. 2010-11-01 17:00 EET (UTC+02)
3. 2011-10-01 18:00 EEST (UTC+03)
4. 2011-11-01 17:00 EET (UTC+02)
5. 2012-07-01 18:00 EEST (UTC+03)
0
У меня уже всё хорошо.
1. git clone https://git.gitorious.org/tz/tzfiles.git
2. распаковываешь tzdata2011l.tar.gz из tzfiles
3. бэкапишь текущую tzdata: sudo cp -a /usr/share/zoneinfo /usr/share/zoneinfo~00
4. sudo zic europe
profit
1. git clone https://git.gitorious.org/tz/tzfiles.git
2. распаковываешь tzdata2011l.tar.gz из tzfiles
3. бэкапишь текущую tzdata: sudo cp -a /usr/share/zoneinfo /usr/share/zoneinfo~00
4. sudo zic europe
profit
0
Залил заплатку 2570791 под Win7 x86 и x64 на файлообменик,
мало ли кто не может пройти проверку валидности винды.
мало ли кто не может пройти проверку валидности винды.
0
В системах, использующих glibc, обновление tzdata приводит к падению производительности до 4-5 раз на тестах и до 40% на реальной нагрузке (например mysql). Будьте бдительны.
+1
Добавил информацию о перенастройке часовых зон для сетевого оборудования Cisco.
+1
На счет Украины еще не все окончательно. Очень много протестов. Из сегодняшних новостей:
Парламент во вторник, 18 октября, рассмотрит проект постановления №9297, которым спикер Владимир Литвин предложил признать утратившим силу постановление об отмене перевода часов на зимнее время. Об этом говорится в повестке дня Рады.
Парламент во вторник, 18 октября, рассмотрит проект постановления №9297, которым спикер Владимир Литвин предложил признать утратившим силу постановление об отмене перевода часов на зимнее время. Об этом говорится в повестке дня Рады.
+1
Да, наша славная страна как всегда непредсказуема(:
+1
При использовании GPO для корректировки на Windows 2000 команда
Замена её на
control.exe timedate.cpl,,/z Russian Standard Time
просто открывает снапин, ничего не меняя.Замена её на
RunDLL32.exe shell32.dll,Control_RunDLL timedate.cpl,,/Z Russian Standard Time
решает проблему.+1
а вот интересно — что у нас с 1сочкой? она на виндовые таймзоны полагается?
0
Я вот что нагуглил на тему таймзон в продуктах 1С: раз, два.
Отсюда можно сделать следующие выводы:
1) 1С: Предприятие v8.1, v8.0, v7.7 и более ранние версии продуктов 1C используют информацию о часовых зонах из операционной системы (Windows). Для обновления этой информации в 1С, нужно обновлять информацию о тайм-зонах в Windows.
2) 1С: Предприятие v8.2 уже использует информацию о часовых зонах из базы tzdata (zoneinfo). Для обновления этой информации требуется установить некое обновление от 1С, в котором обновляется база tzdata. Есть ли такое в свободном доступе для последних изменений часовых зон, не знаю.
Отсюда можно сделать следующие выводы:
1) 1С: Предприятие v8.1, v8.0, v7.7 и более ранние версии продуктов 1C используют информацию о часовых зонах из операционной системы (Windows). Для обновления этой информации в 1С, нужно обновлять информацию о тайм-зонах в Windows.
2) 1С: Предприятие v8.2 уже использует информацию о часовых зонах из базы tzdata (zoneinfo). Для обновления этой информации требуется установить некое обновление от 1С, в котором обновляется база tzdata. Есть ли такое в свободном доступе для последних изменений часовых зон, не знаю.
0
Я вот что нагуглил на тему таймзон в продуктах 1С: раз, два.
Отсюда можно сделать следующие выводы:
1) 1С: Предприятие v8.1, v8.0, v7.7 и более ранние версии продуктов 1C используют информацию о часовых зонах из операционной системы (Windows). Для обновления этой информации в 1С, нужно обновлять информацию о тайм-зонах в Windows.
2) 1С: Предприятие v8.2 уже использует информацию о часовых зонах из базы tzdata (zoneinfo). Для обновления этой информации требуется установить некое обновление от 1С, в котором обновляется база tzdata. Есть ли такое в свободном доступе для последних изменений часовых зон, не знаю.
Отсюда можно сделать следующие выводы:
1) 1С: Предприятие v8.1, v8.0, v7.7 и более ранние версии продуктов 1C используют информацию о часовых зонах из операционной системы (Windows). Для обновления этой информации в 1С, нужно обновлять информацию о тайм-зонах в Windows.
2) 1С: Предприятие v8.2 уже использует информацию о часовых зонах из базы tzdata (zoneinfo). Для обновления этой информации требуется установить некое обновление от 1С, в котором обновляется база tzdata. Есть ли такое в свободном доступе для последних изменений часовых зон, не знаю.
0
немного не в тему, но в Украине сегодня парламент отменил отмену перехода на зимнее время… так, что украинцы, 30 октября — опять переводим часы ;)
0
Всё ли с законотворцами нормально в Украине? Сейчас сисадмины, матерясь, будут откатывать… А в Майкрософте что-то знали :)
Им, видимо, лень напрягаться и выбиваться из планового графика кумулятивных апдейтов из-за нескольких далёких и небольших стран. Изменения тайм-зон для этих стран они планируют выпустить только в декабре 2011 года (тогда выйдет очередное кумулятивное обновление Windows для тайм-зон)
0
Во-первых, согласно законодательству Украины, отменить предыдущее постановление Верховной Рады можно, только если оно ещё не вступило в силу. А постановление Верховной Рады Украины от 20 сентября 2011 г. №3755-VI «Об изменении порядка исчисления времени на территории Украины» уже было подписано 29 сентября 2011 Председателем ВР, опубликовано и вступило в силу. Поэтому это постановление нельзя отменить, его можно только признать утратившим силу.
А во-вторых, постановление о признании утратившим силу «Постановления ВР от 20 сентября 2011 г. №3755-VI» хоть и принято Верховной Радой 18 октября 2011, но оно ещё не подписано Председателем ВР и не вступило в силу.
Вот как вступит в силу это постановление об утрате силы предыдущего постановления, так и отредактирую статью.
А во-вторых, постановление о признании утратившим силу «Постановления ВР от 20 сентября 2011 г. №3755-VI» хоть и принято Верховной Радой 18 октября 2011, но оно ещё не подписано Председателем ВР и не вступило в силу.
Вот как вступит в силу это постановление об утрате силы предыдущего постановления, так и отредактирую статью.
0
Сюрр. Высший законодательный орган, который дважды в течение дня принимает с разницей в 79 голосов два противоположных решения… М-да. Эту страну не победить. Она сама.
0
Сейчас уже понятно, что в течение месяца-двух (уже после 30 октября, когда Украина вернётся с летнего времени на стандартное) украинский парламент примет ещё одно решение, об отмене сезонных переводов часов и о закреплении на территории Украины постоянного времени UTC+2 круглый год.
Но наверняка, когда новости об этом появятся в СМИ во всём мире будет ржач: «Украина меняет правила расчёта локального времени. Опять!».
Но наверняка, когда новости об этом появятся в СМИ во всём мире будет ржач: «Украина меняет правила расчёта локального времени. Опять!».
0
На Украине сейчас решается вопрос об отемене, отмены перевода часов.
0
Так вроде Верховная Рада вчера (18 октября) уже проголосовала за признание утратившим силу Постановления ВР от 20 сентября 2011 г. №3755-VI «Об изменении порядка исчисления времени на территории Украины».
Соответственно это «постановление об утрате силы предыдущего постановления» осталось подписать (председателю ВР), а потом оно публикуется и вступает в силу.
Соответственно это «постановление об утрате силы предыдущего постановления» осталось подписать (председателю ВР), а потом оно публикуется и вступает в силу.
0
Update:
— Добавил информацию по BlackBerry.
— Изменил информацию по Украине (из-за отката их прежнего постановления об исчислении времени).
— Удалил информацию по Армении, т.к. они ещё не приняли закон об изменении исчисления времени, поэтому этой осенью всё же вернуться с летнего времени на своё стандартное.
Предположительно Армения и Украина переводят часы 30 октября 2011 в последний раз. А потом откажутся от сезонных переводов часов и весной 2012 переводить часы уже не будут.
— Добавил информацию по BlackBerry.
— Изменил информацию по Украине (из-за отката их прежнего постановления об исчислении времени).
— Удалил информацию по Армении, т.к. они ещё не приняли закон об изменении исчисления времени, поэтому этой осенью всё же вернуться с летнего времени на своё стандартное.
Предположительно Армения и Украина переводят часы 30 октября 2011 в последний раз. А потом откажутся от сезонных переводов часов и весной 2012 переводить часы уже не будут.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Изменение часовых зон в России, Белоруссии и на Украине