🔍Разыскиваются VueJs волонтеры!

world.en.cx

Choose your language:
en ru
EN в Twitter EN В Контакте EN в Facebook
Информбюро:

Архив Новостей >>>
RSS 2.0
Домен: https://world.en.cx/ (владелец домена: Korzuk) Показать аватары
Модераторы форума: Korzuk, DeDinc, Техподдержка Сети, Ханя
На страницу: 
1  2

Дичайшая нелепость. UTC и GMT

16.04.2009 1:33:40 / 29 сообщений / автор темы Скажем наркотикам (очкам) НЕТ! .

Давно хотел написать, вот наконец собрался. Мне постоянно режут глаз нелепые надписи на сайте примерно следующего содержания:

Начало игры в вашей временной зоне: Пнд 20 Апр 2009 06:00:00 (UTC +3, GMT +2)

Господа! UTC и GMT никак не могут различаться на час! Кто вам сказал такую глупость? Максимум они могут отличаться на доли секунды.

Вот подтверждающие ссылки:


1. https://www.kakras.ru/doc/time-zone.html

GMT= UTC (с точностью до 1 секунды)


2. https://wwp.greenwichmeantime.com/

NOTE: Greenwich Mean Time (GMT) is the same all year around

Обратите внимание, что хоть в Лондоне сейчас и действует летнее время (British Summer Time), GMT от этого не меняется. И в результате местное время в Лондоне (и в Гринвиче) равно GMT+1


3. https://en.wikipedia.org/wiki/Coordinated_Universal_Time

In casual use, Greenwich Mean Time (GMT) can be considered equivalent to UTC or UT1 when fractions of a second are not important.

т.е. UTC и GMT отличаются лишь на доли секунды. Если точность до секунд устраивает, то можно считать GMT=UTC


Таким образом, для тех зон, где есть переход на летнее время, правильно было бы писать вот так:

Летом:

Начало игры в вашей временной зоне: Пнд 20 Апр 2009 06:00:00 (UTC +3 (летнее время))

или просто

Начало игры в вашей временной зоне: Пнд 20 Апр 2009 06:00:00 (UTC +3)


Зимой:

Начало игры в вашей временной зоне: Пнд 20 Апр 2009 06:00:00 (UTC +2 (зимнее время))

или просто

Начало игры в вашей временной зоне: Пнд 20 Апр 2009 06:00:00 (UTC +2)
Лейтенант
Мальчик
Аттестат
[ 16.04.2009 14:26:08 (UTC +3), 36vrn.en.cx ]  
интересно, что скажут сверху (=
Супер Админ
Мальчик
Аттестат
[ 16.04.2009 15:44:51 (UTC +3), example.en.cx ]  
UTC - это постоянное время, которое не меняется зимой и летом. Поэтому имеем, например, для Москвы зимой UTC +3, летом UTC +4. А "GMT +3" обычно обозначают часовой пояс (и летом и зимой).
Гм.. GMT тоже не меняется. Ни зимой, ни летом.
Или Вы хотите сказать, что в приведенной мною надписи:
Начало игры в вашей временной зоне: Пнд 20 Апр 2009 06:00:00 (UTC +3, GMT +2)
UTC+3 - это мое текущее время, а "GMT+2"-это моя таймзона (что неверно, ибо моя таймзона называется EEST или, если следовать PHP, Europe/Kiev).

Не знаю, неужели это настолько распространенное заблуждение - называть свои таймзоны по смещению относительно Гринвича без учета летнего времени?

Почему бы вместо "GMT+2" не писать собственно ПРАВИЛЬНОЕ имя таймзоны, ведь сервер-то уже знает его?

А то это "UTC+3,GMT+2" -выглядит нелепо, и заставляет думать, что создатели ПО сайта действительно считают, что UTC+3=GMT+2. Надеюсь, что это не так, и они так не считают...

В общем, чтобы быть конструктивным, и не только критиковать, но и предлагать - вот мое предложение: если вы хотите подчеркнуть, что в моей временной зоне сейчас действует летнее время, то не стоит ради этого писать "UTC+3,GMT+2" - это выглядит странно. Лучше просто напишите "UTC+3 (летнее время)". А зимой - просто "UTC+2".
Спасибо за внимание.
Капитан
Мальчик
(
)
Аттестат
[ 16.04.2009 21:58:56 (UTC +3), enterra.en.cx ]  
Вообще убрать нужно UTC, какая от этого польза?
давайте вообще все уберем. ибо одним не нравитсо то, другим это, а третьи мандарины не любят. вот и будем убирать\запрещать\удалять все, что хоть кому-то не нравится - и будет эпоха всеобщава щастья.
Подполковник
Мальчик
(
)
Аттестат
[ 20.04.2009 19:19:52 (UTC +3), game.en.cx ]  

cress: давайте вообще все уберем. ибо одним не нравитсо то, другим это, а третьи мандарины не любят. вот и будем убирать\запрещать\удалять все, что хоть кому-то не нравится - и будет эпоха всеобщава щастья.
Здесь вопрос не в том, что кому-то что-то не нравится, а в правильном и грамотном подходе к вопросу о времени. *SMILE*
хм. GMT - это часовые пояса, UTC - это универсальное координированное время. Часовые пояса не меняются и если вы живете в GMT +3, то у вас всегда GMT +3. Но в России существует летнее и зимнее время, поэтому в том же GMT +3 зимой будет UTC +3, а летом UTC +4. Кому что привычнее.
А про не нравится, это, Farengate, если ты внимательно читал посты в этой ветке, касается высказываний одних про "убрать UTC" и других про "убрать GMT".
И ваще этот топ какой-то занудный, нуивонахъ.
Лейтенант
Мальчик
Аттестат
[ 20.04.2009 21:50:01 (UTC +3), stavropol.en.cx ]  

Думаю, всё же стоит исключить домыслы и обратиться к достоверным источникам (в английских статьях педивикии есть пруфлинки):


* https://ru.wikipedia.org/wiki/Среднее_время_по_Гринвичу (то же на en.wikipedia.org, особенно внимательно стоит посмотреть на верхнюю иллюстрацию и комментарий к ней, а также абзац

In the UK, GMT is the official time only during winter; during summer British Summer Time is used. GMT is substantially equivalent to Western European Time.

и отсутствие во фразе Western European Time слова Summer)


* https://ru.wikipedia.org/wiki/Универсальное_координированное_время (то же на en.wikipedia.org, тут и из русского текста без иллюстраций всё должно быть понятно)


* https://ru.wikipedia.org/wiki/Часовой_пояс


Короче,dvitas прав, а приведённые мной ссылки (после dvitas'овских) излишни.

И, хоть GMT и UTC можно оставить, но они действительно отличаются на доли секунды, т.е. на сайте можно принять UTC=GMT.

И обе системы не учитывают летнее время - смещение меняется в обеих.


Меня тоже давно коробят и путают эти цифры в скобках, просто научился не обращать на них внимания :)

Капитан
(
 Орден III степени
)
Аттестат
[ 20.04.2009 22:57:11 (UTC +3), omsk.en.cx ]  
cress, GMT, это НЕ часовые пояса ))

ЯЯЯЯ, а что обозначают GMT +-T?))))

Капитан
(
 Орден III степени
)
Аттестат
[ 22.04.2009 8:17:31 (UTC +3), omsk.en.cx ]  
да, запись GMT+x означает время в том или ином часовом поясе в ЗИМНЕЕ ВРЕМЯ.

кому интересно, почитайте тут:

https://www.kakras.ru/doc/time-zone.html

или например, посмотрите тут https://www.indians.ru/time/ текущее время по гринвичу, потом зайдите в винде в часы, посмотрите какой у вас пояс, прибавьте и убедитесь, что винда вас найопываит. А вернее, показывает не всю инфу. Полная запись о часовом поясе по идее должна иметь вид GMT+x(x+1)


короче, GMT на летнее время НЕ ПЕРЕВОДИТСЯ.

истину вам говорю )))
стопудов не переводится))))
Лейтенант
Мальчик
Аттестат
[ 27.04.2009 17:18:49 (UTC +3), 36vrn.en.cx ]  
имхо а где реакция автора кода?
Майор
Мальчик
(
)
Орден II степени
Аттестат
[ 28.04.2009 6:40:53 (UTC +3), lunapark.en.cx ]  

Little John: по моему скромному мнению а где реакция автора кода?

красиво да?
главное не пмсм
Супер Админ
Мальчик
Аттестат
[ 29.04.2009 18:15:07 (UTC +3), example.en.cx ]  
UTC точно убирать не будем. А вот GMT можно убрать.
Майор
Мальчик
(
)
Орден II степени
Аттестат
[ 30.04.2009 7:11:41 (UTC +3), lunapark.en.cx ]  
GMT привычнее
даж в винде GMT
Капитан
Мальчик
(
)
Аттестат
[ 30.04.2009 13:22:03 (UTC +3), stavropol.en.cx ]  
Оставить все как есть пока не придумали чего-то более практичного и подходящего. Сейчас по крайней мере все очень наглядно с часовыми поясами.
На страницу: 
1  2
15.10.2024 15:17:25
(UTC +3)

www.en.cx
EncounterTM Ltd.
2004-2024 ©