с помощью js получаю .getTimezoneOffset() и ставлю куку. потом беру эту куку в скрипте и хочу установить нужную таймзону для юзера с помощью date_default_timezone_set() но функция принимает только идентификаторы таймзон. как можно получить идентификатор, имея TimezoneOffset в минутах? или можно что-то ещё получить непосредственно яваскриптом? в гугле рылся долго, но ничего дельного не нашёл.
аааа, пресвятая мария-богародица, есть же PHP: <?php $offset = $_COOKIE['timeZoneOffset']/60; date_default_timezone_set('Etc/GMT'.$offset); echo date("d.m.Y G:i:s", time());