jQuery.datepicker.formatDate и смещение часового пояса

Для обработки дат я использую пользовательский интерфейс jQuerypublic метод в моем приложении: jQuery.datepicker.formatDate Смотрите параметры и источник здесь:https://github.com/jquery/jquery-ui/blob/master/ui/jquery.ui.datepicker.js

Однако иногда отображается неправильная дата, в соответствии с часовым поясом компьютера.

Демо здесь:http://jsfiddle.net/7ACdB/

С UTC + 1 (Париж) часовой пояс в Windows, я получил:

03/30/20
03/30/20

С часовым поясом UTC-6 (США и Канада) в Windows я получил:

03/29/20 <- meh!
03/30/20

Вам нужно перезапустить браузер (по крайней мере, для Google Chrome), когда вы измените часовой пояс ОС.

Моя проблема с датой «29.03.20», как вы можете себе представить.

Может кто-нибудь объяснить мне, если это нормально или проблема пользовательского интерфейса jquery?

Я начинаю думать, что нормально видеть «Пн 30 марта 2020 00:00:00 GMT + 0200 (Romance Daylight Time)» как 29.03.20 в американском часовом поясе, но я не уверен в этом. : - /

Ответы на вопрос(1)

Ваш ответ на вопрос