Запрос по дате с JS в Back4App - PullRequest
0 голосов
/ 04 мая 2019

У меня есть даты в моем Back4App бэкэнде со временем по умолчанию до полуночи (начало дня), например,

5 мая 2019 года в 00:00:00 UTC

Я пытаюсь использовать эту дату в качестве фильтра в моем запросе.Без фильтра объект извлекается с этой датой в следующем формате

"departureDate": Object {
      "__type": "Date",
      "iso": "2019-05-04T00:00:00.000Z",
    }

В то время как даты bulti-in back4App отображаются следующим образом:

"createdAt": "2019-03-09T13:28:10.262Z"

В моем запросе я использую следующие критерии:

const todaysDate = new Date().setHours(0,0,0,0);
const InboundTrain = Parse.Object.extend('Inbound');
const query = new Parse.Query(Inbound);
query.greaterThanOrEqualTo("departureDate", todaysDate);

Однако запрос ничего не возвращает.У меня закончились идеи, кто-нибудь видел такое поведение раньше?

1 Ответ

1 голос
/ 07 мая 2019

Попробуйте просто изменить эту строку здесь:

const todaysDate = new Date(new Date().setHours(0,0,0,0));
...