Pull to refresh

Comments 54

А я вот вообще не вижу смысла в этих часовых зонах. Почему нельзя жить всем вместе просто по UTC? Это так принципиально для организма просыпаться условно в 7:00 и ложиться в 23:00? Если везде ввести UTC, то гораздо легче же будет вводить локальные коррективы на расписание работы различных учреждений. И при звонках на большие расстояния не будет необходимости считать сколько щас у нас/ у них времени и согласовывать расписания работы.
> не будет необходимости считать сколько щас у нас/ у них времени

Вы и сейчас можете не считать, но только что вам это даст?

Идея в том, что куда бы ты ни приехал, ты уверен, что 8-9 часов утра — это светлое время суток, в которое начинают работу люди, открываются магазины, кафе и прочие заведения, а в где-то в 23 часа уже точно темно, и почти наверняка будут проблемы с поиском общественного транспорта. То есть, в основном, это разделение на светлое/тёмное время суток, понимание ключевых точек типа полдень/полночь.

Иными словами, вы смотрите с технической точки зрения, с единым временем действительно удобнее работать. Но с чисто человеческой — это ужас.
Ужас этот будет временным. Сейчас такой же ужас испытывается при перелете Москва — Нью-Йорк: улетел в обед, летел 8 часов — а все равно обед. Те кто часто летает — привыкли. Для тех кто летит первый раз — такой же ужас. В конце концов люди вообще без часов обходились много тысяч лет. Ключевые точки рассвет, закат, полдень можно определить просто выглянув в окно. При смене часовых поясов в любом случае требуется время на синхронизацию биологических часов.
> что 8-9 часов утра — это светлое время суток, в которое начинают работу люди

Некоторое время назад, например, в Приморье было 8 утра, а в Китае (в т.ч. и приграничном) 4-5 утра. Вы реально думаете, что там магазины открываются и люди начинают работать в 8-9?
Но про 12 часов это да, прям как знали — в 12 часов дня скорее всего будет светлое время суток везде (там где нет полярной ночи).
UFO just landed and posted this here
Именно. Школы внутри региона открываются в 8:00. Только на востоке региона восход был в 6:00, а на западе в 8:00. И получается, что несчастные детишки вынуждены идти в школу по сумеркам, зато у них после школы есть на два часа больше светлого времени. А по UTC каждая школа могла бы устанавливать свой распорядок.
я так несколько лет ходил и ничего. А вот светлых часов после школы очень не хватало для дворовых игр. А те, кто ходил на секции все равно так же в темное время приходили домой, так как они обычно в 16:00 начинались.
А вот рассвет в 3 часа утра ужасно бесит теперь… А еще, теперь прогулки летом, после работы сократились на час, и уехать в темное время на общественном транспорте стало проблематично. У нас он после 20:00, ходит не по расписанию, а когда люди на улицах еще есть в достаточном количестве.
UFO just landed and posted this here
«каждая школа могла бы устанавливать свой распорядок. „
А они и сейчас могут. В школе, где учится мой ребенок, уроки начинаются в 8:30, а в школе на соседней улице в 9:00.
Как вы сейчас представляете переубедить всех(over7000000000) на планете жить по UTC?
Это уже другой вопрос… Но об этом стоит хотя бы задуматься.
Зато при звонках на большие расстояния надо будет считать, сколько между вами часовых поясов. Поясню. Условно в Москве рассвет в 9:00 UTC. На Дальнем Востоке в это время световой день уже перевалил за середину. Вы хотите, чтобы дальневосточники спали до обеда, или чтобы москвичи вели ночной образ жизни?
Причем живя по UTC в Москве будут открываться магазины в 6:00, а в Пекине в 13:00
Вот в этом то как раз и есть главная идея общего перехода на UTC. Т.е. достаточно узнать график работы местных учреждений в UTC (на сайте, в справочниках, на вывесках и т.д.) и все проблемы прыжков из одного пояса в другой перестанут существовать. Учреждения вольны сами себе устанавливать любой график работы. А по большому счету какая разница какие именно это цифры 6:00 или 13:00. Зато живя в любой точке планеты можно мгновенно узнать какие учреждения в данный момент работают, а какие уже нет.
«Т.е. достаточно узнать график работы местных учреждений» по функциональности не лучше «достаточно узнать местное время», а второе проще, т.к. оно одно, а графиков — много разных. Ну и плюсом получаем инвариант «в 12 дня не полночь», а в случае UTC придется отдельно от графиков узнавать, когда ночь в данном месте.
На самом деле в любом случае придется узнавать график работы учреждения или график жизни другого человека, чтобы не заявиться, например, ни свет ни заря к человеку, который дрыхнет до астрономического полудня. А у организаций и в рамках одного часового пояса большой разброс графиков работы (плюс-минус несколько часов).

На самом деле мне идея с всемирным UTC нравится (только привязать его к более нейтральной точке вместо Гринвича, пусть и на той же долготе, например, в океане, чтобы никому не пришло в голову буянить против действующего времени на национальной почве).
У данной идеи реально только одна проблема (хотя и практически делающая ее реальное введение невозможным, подобно тому, что практически невозможно ввести сейчас иную неделю кроме десятидневной и иной календарь, кроме привычных уже существующих).
Проблема эта чисто психологическая, и состоит в том, что когда солнце в зените (полдень), для подавляющего большинства людей должно быть где-то около 12 дня, а в середине ночи примерно 12 ночи (хотя по мне в сутках все-таки 24 часа, а не два раза по 12).
Или, если посмотреть немного с другой стороны, у некоторых рабочий период в течении суток будет разбит на две части — в начале суток и в конце суток (это, например, будет так для тех, у кого время 0:00 придется где-то в течении рабочего времени), что будет вызывать у многих взрыв мозга (по крайней мере первые несколько лет, а может, что и десятков лет).
Поправка,
> подобно тому, что практически невозможно ввести сейчас иную неделю кроме десятидневной

кроме семидневной, конечно.
Идеально было некоторе время в Риме (древнем, «по слухам») — там восход и закат постулировались на 6 часов (утра и вечера соотв). Полдень в 12. Правда длина часа была каждый день разная, причём дневного и ночного по отдельности (да ещё и менялась в противофазе), но если ты по-жизни привязан не к механике на руке, а к небу над головой — то, просто глядя на небо, всегда примерно знал сколько времени.
Не прижилось.
(В этом месте жители Крайнего Севера плачут, пытаясь делить на ноль) :)
Это приведет к тому, что во многих странах смена даты будет происходить в середине дня. Понятия «вчера» — «сегодня» — «завтра» станут очень сложны для понимания.
А самое страшное место на земле — линия перемены дат. Там из вчера в завтра можно туда сюда пешком ходить. Со временем всегда проблемы будут.
Страшное место, согласен. Но для хождения из вчера в завтра надо обладать редким навыком хождения по воде. :)
Да, есть еще Антарктида. Но там совсем весело. Можно гулять вокруг южного полюса и непрерывно мигрировать между часовыми поясами. :)
пешком-то пешком, а у современных самолётов там реально проблемы почти у каждой новой модели на эти грабли получается наступить (время отрицательное и какая-нибудь подсистема с ума сходит)
Спасибо. Всегда был приверженцем «UTC для всех»
Но вы четко и лаконично показали, почему UTC не приемлем и нужны таймзоны.
США до сих пор на метрическую систему перейти не может, а вы одним махом весь мир хотите на UTC перевести… Для этого понадобится международное согласование, массовая пропаганда и, вероятно, очень много ресурсов при сомнительном уровне пользы.
Переход на летнее время это именно акт изменения времени для экономии электричества, рационального использования светового дня и т.д.
И считают, что проще перевести стрелки на всех часах чем переписать циферки на всех вывесках, рекламках и т.д.
То есть переход на UTC приведёт к каше в голове дважды в год (там где переводят часы)

Ну и понятие «дня» очень распространено в бизнесе. Сейчас день кончается ночью, на минимуме активности (лучше бы в 3-4 ночи, а не в 12), а при переходе на UTC «день» будет кончатся в разное время, особенно это будет проблемно для тихоокеанских стран, а там много народу живёт. И это время тоже будет менятся с уведомлением всего за неделю!
Томская обл, в мае этого года перейдет на мск+4, сейчас +3
Этим комментарием вы хотели показать, что не прочитали статью?)
Автор в статье об этом же и говорит.
Интересно, понимает ли наше минсвязи насколько важна актуальность информации в TZ и похожих базах. Имхо, оно должно наладить общение с TZ-сообществом, а любимый наш интернет-омбудсмен в этом помогать.
А так и не скажешь что австралия в три раза больше гренландии…
Читая примеры Фиджи и Марокко, возникла мысль: неужели за последнее время на Земле пока не нашёлся диктатор, решивший потроллить своё население с помощью временных зон? Устроить чехарду из часовых поясов на маленьком острове? Ввести положение о течении времени в обратном направлении? Ему всё равно ничего не будет, пока в его стране не будет очевидного голода.

Это к тому, что нужно дорасти до унификации перевода времени и часовых поясов, учитывая для последних лишь государственные границы, а не регионов страны.
Имел ввиду, приближение, по возможности, административных часовых поясов к географическим.
… не нашёлся диктатор, решивший потроллить своё население с помощью временных зон
Тсс-с! Не подсказывайте им… , а то с календарём уже наигрались.
Я прочитал пост (видимо — невнимательно?), но так и не понял, зачем автор пересобирал intl, тогда как надо было просто обновить timezondb.
Потому что библиотека не берёт информацию о зонах из системы, а хранит её у себя. Так же было с чистым php.
С «чистым» PHP понятно, а вот про intl не знал, спасибо.
Проблема с российскими регионами мне кажется несколько надуманной. Часовые пояса никак не зависят от субъектов федерации. Если Томск переходит с msk+3 на msk+4, это всего лишь значит, что томичам нужно поменять новосибирский часовой пояс на красноярский. А, предположим, автоматически вычислять часовой пояс на основе географического местоположения устройства — всё равно зло, так как в реальности имеется множество причин, почему компьютер может работать не по локальному времени.
Видимо вы не совсем понимаете как работает tzdata. Отображать правильное текущее время на вашем компьютере не самая основная задача этой библиотеки. tzdata хранит всю историю смены часовых поясов на всем земном шаре.
Понятно, ушел перенастраивать…
Спасибо.
Я говорю только о том, что переход Томской области из Новосибирского в Красноярский часовой пояс имеет для пользователя не большее значение, чем любое другое административное изменение границ часовых поясов, например, перенос пограничного столбика в деревне Гадюкино на 10 метров вправо. Конечно, смысл zoneinfo в другом, и там эта информация отражается, но влияние данного события на IT не нужно преувеличивать. Пользователь работает с назначенным системе часовым поясом, а не с историей исчисления времени в тех или иных географических пунктах.

Вот когда у нас переопределяют московский часовой пояс (а вместе с ним и все остальные) – это действительно проблема.
> Знаете, что общего у Турции, Чили, России, Венесуэлы, Азербайджана, Северной Кореи и Гаити? Хаос в управлении временными зонами.

Ах если бы только временными зонами! Просто хаос в управлении. Такое впечатление, что каждое правительство считает своим долгом отметиться в TZ базе, типа теперь мы повелители времени! Реально некомпетентные люди без должного изучения темы и без видимой причины меняют локальное время. Урон от данного действия огромен. Есть огромное количество легаси систем и софта без должной поддержки, где апдейт tzdata будет очень затруднительным.
А почему в списке нет Израиля? Там регулярно раввины этим процессом рулят.
Решение очень простое (но не в реализации...)
Все территории устанавливают тот часовой пояс в котором астрономический полдень выпадает на 12:00 +- 30 минут (Часовые пояса UTC в действии). На карте в статье снизу есть легенда — на неё и нужно равняться.

Регионы можно разделять (как в Якутии) или может даже обновить границы.

Проблему с рассветом в 4 часа (хоть это и нормально для лета, когда световой день очень большой) решать локальными законами типа:
«Всем гос. учереждениям начинать рабочий день с 7:00»
Лучше менять режим предприятий, чем часовые пояса.

Как вариант сделать это на уровне страны — сделать правки в законах и т.д. чтобы 21:00-3:00 считалось ночью, а не 23:00-5:00.
А потом уже дать регионам вертеть своё время как хотят с помощью режимов работы предприятий.
UFO just landed and posted this here
Московский часовой пояс двигался и вперёд, и назад за последние 10 лет.
Да, все эти игры со временем ужасно бесят. Видимо политикам не дает покоя слава Октавиана Августа.
И ладно бы еще меняли только дату перехода на летнее время. Так ведь еще и границы зон двигают, и их число меняют.
Два раза приходилось уже делать обновление firmware для устройства из-за этих приколов.
Sign up to leave a comment.

Articles