проблема с датой в гибком режиме из-за разницы в часовых поясах

#apache-flex

#apache-flex

Вопрос:

У меня возникли проблемы с датами в flex 3.0, поскольку мой клиент и сервер находятся в разных зонах. Прежде чем использовать какие-либо различные настройки, может ли кто-нибудь сказать мне, есть ли какая-либо конфигурация, которую мы можем сделать, чтобы flex отображал данные, отправленные ему. например: если сервер отправляет 24 октября 2011 года в 6 часов утра, он должен отображать 24 октября 2011 года в 6 часов утра, независимо от того, в каком часовом поясе вы находитесь.

Спасибо

Ответ №1:

На вашем сервисном уровне приведите даты к UTC.

На клиентах примените смещение часового пояса, добавив их смещение к дате UTC. На клиентских компьютерах будет отображаться время с учетом их часового пояса / перехода на летнее время.

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Date.html#timezoneOffset