
Код AS3:
//utfMilliseconds не зависит от часовых поясов
var utfMilliseconds:Number = Date.parse("Thu, 05 Jul 2012 10:00:00 +0100");
var date:Date = new Date();
date.setTime(utfMilliseconds);
trace("utcHours=" + date.getUTCHours());//9 - всемирное скоординированное
trace("hours=" + date.getHours());//13 - на моей машине Московское UTC +4 стоит
Может еще раз, по-порядку, опишите задачу? (я сам часто путаюсь когда пытаюсь у сервериста узнать какое он время шлёт)
Всмысле детально: получаем от сервера в таком виде, получаем с такой-то целью, нужно получить такое-то представление в поясе текущих настроек системы или в заданном еще где-то и т.д.
Как-бы вырезать ещё ничего не приходилось, максимум - приходилось узнавать _условное_ смещение на сервере, чтобы знать когда наступает "условная полночь" для всех, ибо для каждого отдельно - слишком мутороно для сервера оказалось её устраивать.