为了账号安全,请及时绑定邮箱和手机立即绑定

使用 dd-mm-yyyy 格式的 SharePoint 列表过滤器

使用 dd-mm-yyyy 格式的 SharePoint 列表过滤器

PIPIONE 2021-10-21 14:13:03
我一直在尝试获取在特定日期创建的记录,例如。18-09-2019我的网址是: https://dimensiondata3.sharepoint.com/_api/web/lists/getbytitle('PrathameshDemo')/items?$filter=Created eq datetime('13-09-2019')但我收到一个错误:{    "odata.error": {        "code": "-1, Microsoft.SharePoint.SPException",        "message": {            "lang": "en-US",            "value": "The query is not valid."        }    }}如何获取特定日期的此列表?
查看完整描述

1 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

问题是字符串值的格式设置为有效的 SharePoint 日期时间。

SharePoint 期望日期采用 ISO 8601 格式。您可以使用toISOString()方法获取 ISO 8601 格式的日期时间。

根据您的要求,您希望获取在 2019/09/13 当天创建的项目。假设您使用的是 UTC 标准时间,请按如下方式修改查询:

$filter=(Created ge datetime'2019-09-13T00:00:00Z')and (Created le datetime'2019-09-14T00:00:00Z')


查看完整回答
反对 回复 2021-10-21
  • 1 回答
  • 0 关注
  • 159 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信