GMT, UTC etc.

Я не буду заниматься копированием букв о том, что такое время по Гринвичу (GMT), всемирное координированное время (UTC) всё это можно самому посмотреть в интернетах.

С этими вещами приходится сталкиваться в проектах, ориентированных на международное использование. Нахождение пользователей в разных часовых поясах заставляет особое внимание уделять timezone-арифметике. Иначе ответственный за выполнение задачи в Австралии обнаружит, что он должен был выполнить только что созданную в Америке задачу часов 16 назад.

Так вот, главное в этом деле — не забывать о переходе на летнее время. Я, например, привык думать, что у нас в Украине UTC +2. Но сейчас-то мы на летнем времени, поэтому считать всё нужно, как UTC +3. А в Москве — UTC +4.

Вот перейдём послезавтра на зимнее время, тогда и будет +2.

P.S. Есть хорошая новость: сутки становятся каждые 2—3 года на секунду длиннее, это хорошо. Как-то легче морально.

29.10.2010 • Метки: , , , • Рубрики: Разработка ПО

Комментариев: 5

  1. Саша 29.10.2010 21:14

    Новость так себе хорошая? А кто сказал-то?

  2. Саша 29.10.2010 21:15

    (1-й «?» — это «!»)

  3. Павел Малинников 29.10.2010 23:23

    Кто сказал про секунду? Международная служба вращения Земли

  4. Саша 30.10.2010 11:56

    Спасибо. Между прочим, приобщили меня к тому проценту населения, который может расшифровать бэкроним (http://ru.wikipedia.org/wiki/Бэкроним) UTF!

    А попутно также приобщился к кортезианцам — знатокам спа!

  5. Саша 30.10.2010 14:34

    * кАртезианцам

Ваш комментарий:

 

 


Только просмотр (без публикации)