【问题标题】:Query by date with JS in Back4App在 Back4App 中使用 JS 按日期查询
【发布时间】:2019-05-04 11:40:58
【问题描述】:

我的 Back4App 后端中有日期,时间默认为午夜(一天的开始),例如

2019 年 5 月 5 日 00:00:00 UTC

我正在尝试将此日期用作我的查询中的过滤器。如果没有过滤器,则使用此日期以下列格式检索对象

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

虽然内置 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);

但是,查询没有返回任何内容。我的想法已经用完了,以前有人见过这种行为吗?

【问题讨论】:

    标签: javascript react-native parse-platform back4app parse-javascript-sdk


    【解决方案1】:

    尝试在此处更改此行:

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

    【讨论】:

      猜你喜欢
      • 2021-08-07
      • 1970-01-01
      • 2017-10-10
      • 1970-01-01
      • 2021-07-11
      • 1970-01-01
      • 1970-01-01
      • 2012-12-02
      相关资源
      最近更新 更多