Сегодня мы подключили к календарю и калькулятору базу изменения часовых поясов и летнего времени. Теперь галочку «летнее время» ставить не надо – она появится сама для тех дат, когда это время использовалось.
Почему мы это сделали?
Дело в том, что данные UTC города (к какому часовому поясу он относится) и летнее время необходимы для того, чтобы посчитать поправку на местное солнечное время в каждом конкретном городе. Вы, наверное, уже обратили внимание, что, например, час Лошади (полдень), наступает в разных городах в разное время. В Китае он с 11 до 13, а в Петербурге – на два часа позже, с 12:59 до 14:59. Раньше, когда у нас в стране вводили и отменяли летнее время, зимой была одна поправка, а летом – другая, на час больше.
База часовых поясов и летнего времени, которую мы подключили к сайту, даст вам возможность не задумываться о том, какой часовой пояс и когда был в Москве, Уфе или Краснодаре, или с какого года на территории России летом часы стали переводить на час. вы сможете просто ввести дату в калькулятор или календарь и узнать точное время в своем городе или точный китайский час рождения.
История смены часовых поясов основана на «базе данных Олсона» (Olson database).