Javascript SharePoint在线REST Api日期时间查询

Javascript SharePoint在线REST Api日期时间查询,javascript,rest,api,datetime,sharepoint-online,Javascript,Rest,Api,Datetime,Sharepoint Online,我有一份活动清单。我想得到所有未来的事件,所有事件的开始日期已经过去,但结束日期仍然在未来。这是一张我想要的图片 到目前为止,我的代码不完整: function ReFormatTime() { return moment().format("YYYY-MM-DDT00:00:00"); } var now = ReFormatTime(); var _url = _spPageContextInfo.webAbsoluteUrl + "/_api/w

我有一份活动清单。我想得到所有未来的事件,所有事件的开始日期已经过去,但结束日期仍然在未来。这是一张我想要的图片

到目前为止,我的代码不完整:

function ReFormatTime() {
        return moment().format("YYYY-MM-DDT00:00:00");
    }

 var now = ReFormatTime();
        var _url = _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists/getbytitle('Bokningar')/items?$select=EndDate%2CID%2CEventDate%2CLinkTitle%2CIsBlock%2CProgram_x0020_Id&$filter=EventDate ge datetime'" + now + "'&$top=5000";

总之,您希望所有事件都具有今天和将来的结束日期。$filter只需要测试结束日期

这样解决:

  var now = moment().format("YYYY-MM-DDT00:00:00");
  var _url = _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists/getbytitle('Bokningar')/items?$select=EndDate%2CID%2CEventDate%2CLinkTitle%2CIsBlock%2CProgram_x0020_Id&$filter=EndDate ge datetime'" + now + "'&$top=5000";