У нас есть ситуация, когда нам нужно отформатировать атрибут json response, который содержит строку даты (например, «2017-01-29»). Для форматирования даты мы в настоящее время с помощью функции JQuery UI, как:Дата форматирования с использованием JavaScript в приложении для электронной коммерции
dayVar = $.datepicker.formatDate('M dd, yy', new Date("2017-01-29"));
Но если мы выводим dayVar, она отображается как 28 января, 17 против ожидаемых 29 января, 17. Что является лучшим решением исправить это, чтобы он мог вписаться в любой часовой пояс?
Это одностраничное приложение, построенное с использованием рамки Marionette.
какая версия jQuery ui и jQuery вы используете? – gaetanoM
jQuery - v1.8.3 и jQuery UI - v1.11.4 – kallada
Вы можете проверить это [скрипка] (https://jsfiddle.net/xv5n2yde/) – gaetanoM