Упс, теперь я попался на ошибке в данных Признаю...
Не вопрос, но питер в UTC+2
Проблем две - это Поволжье, которое надо было перевести в UTC+4 и московский планктон, который привык тусить до полуночи (хотя вообще, корни этой проблемы родом из СССР, на самом деле), а потом отсыпаться до полудня.
Если первое сейчас успешно решается, то со вторым - из-за размеров московской агломерации тут УЖЕ ничего не поделать, будут люди из Серпухова, которым выгоднее +3, будут люди из ЦАО, которым выгоднее +5 (а то и 6) и будет начальство, особенно в гос.конторах, которое без пинка с самого верха рабочий режим не будет двигать.
P.S ЁК хочу же напомнить, что есть в Европе страны, где полночь является полночью, где последний поезд метро в депо идет в 0:10 без остановок.