Информация об изменениях

Сообщение Re[6]: Локализация дат и в распределенных приложениях от 25.03.2015 17:10

Изменено 25.03.2015 17:20 α

Здравствуйте, c-smile, Вы писали:

CS>Рззница как ты понимаешь лишь в реализации двух функций parseDate/emitDate ниже:

CS>Что в этих parseDate/emitDate такого военного ?

Падажьжьи.
Вот взял твой пример as is, Sciter 3.2.0.6
Загрузил страницу.
Нажал на кнопку Load.
В дэйтпикере нарисовалось у тебя что? У меня — 24.03.2015, хотя json.date = "2015-03-25".
И при нажатии на Save диалог показывает 2015-03-24

Вот картинка

Re[6]: Локализация дат и в распределенных приложениях
Здравствуйте, c-smile, Вы писали:

CS>Рззница как ты понимаешь лишь в реализации двух функций parseDate/emitDate ниже:

CS>Что в этих parseDate/emitDate такого военного ?

Падажьжьи.
Вот взял твой пример as is, Sciter 3.2.0.6
Загрузил страницу.
Нажал на кнопку Load.
В дэйтпикере нарисовалось у тебя что? У меня — 24.03.2015, хотя json.date = "2015-03-25".
И при нажатии на Save диалог показывает 2015-03-24

Вот картинка



PS Я прекрасно понял, что творится там внутрях: после вызова parseDate дата автоматом конвертнулась в UTC, но такое поведение обескураживает, так как распарсили одно, а в месседжбоксе видим другое.
Если б я хотел отправить на сервер дату именно в UTC, я бы хотел взять локальную дату-время, вычесть из нее смещение и отправить результат.