Я передаю дату из sap.m.DatePicker
в сервисный фильтр oData. Я использовал модель JSON, привязанную к средству выбора даты, чтобы получить доступ к дате, выбранной пользователем.
Моя проблема: когда я выбираю 1st Oct 2018
в качестве даты, я вижу дату как 30th Sep 2018
(20180930 в соответствии с внутренним форматом SAP) в сеансе отладки. Служба Gateway oData всегда отстает на 1 дату.
Что здесь пошло не так!!
Я пробовал различные подходы, такие как date.setHours(0,0,0,0), date.setUTCHours(0,0,0,0)
и т. д., из внешнего интерфейса. Но моя проблема так и не была решена. Я предполагаю, что это что-то относительно часового пояса.
Может кто-нибудь, пожалуйста, помогите мне, в чем здесь проблема.