2010-08-27 5 views
0

У меня есть сайт, который широко использует JavaScript.Глобальный обработчик даты для javascript

Но моя проблема заключается в том, что мой сайт используется различными часовыми поясами, а дата и время неверны при отображении данных с сервера (TZ A) и отображаются на клиенте с использованием JavaScript (TZ B). Мой сайт - ASP.net, если это имеет значение.

Первоначально я никогда не пользовался UTC, как я должен был, извините, мой плохой :).

Теперь у меня есть проблема, и я бы предпочёл не работать со всеми моими JavaScript, чтобы исправить сотни дат без UTC.

So Мой вопрос: Есть ли глобальный/сайт широкий способ Я могу расширять/переопределять или обрабатывать преобразование всех моих дат от времени сервера к часовому поясу клиентов и отображать даты, которые должны быть показаны.

Я хотел бы иметь одно центральное место, которое может обрабатывать весь материал даты/времени и не нужно реализовывать в десятках разных мест.

Любая идея или предложения приветствуются.

Благодаря

ответ

0

Вы можете реорганизовать ваш исходный код в JS, чтобы заменить все классы Date (или все, что вы используете) с пользовательской один? Затем вы можете инкапсулировать всю логику преобразования даты в этот новый класс.

Смежные вопросы