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 в американском часовом поясе, но я не уверен в этом. : - /