Привет, мы используем jqwidgets. Сетка и все значения дат, полученные из базы данных, отображаются за один день до того, как это реальное значение, но если мы поместим еще 3 часа в значение, верный. Мы исходим из того, что проблема основана на 3-х часах GTM временного пояса Аргентины. Кто-нибудь знал, как настроить jQuery для глобализации, чтобы установить GMT -3 ?. Благодаря!globalization - Нужна помощь для манипулирования датами в javascript
0
A
ответ
0
Используйте функцию полезности для этого:
function timeZone(date, offset, sign)
{
var isoDate = new Date(date).toISOString().replace("Z", sign + "0" + offset +":00");
return isoDate;
}
new Date(timeZone("2011-01-01", 3, "-")).toString()
new Date(timeZone("2011-01-01", 3, "+")).toString()
Ссылки
Что такое настройка часового пояса на часах на компьютере, на котором вы его используете? –
UTC-03: 00 Буэнос-Айрес – user1127850
Имеются ли в базе данных данные о часовом поясе, хранящиеся с каждой датой? –