Azure devops VSTS REST API Builds-List中minTime URI参数的格式是什么?

Azure devops VSTS REST API Builds-List中minTime URI参数的格式是什么?,azure-devops,Azure Devops,给定如下所示的VSTS REST API调用: https://*account*/*project*/_apis/build/builds?definitions=2&minTime=????queryOrder=startTimeDescending&api-version=4.1 minTime值的正确日期时间格式是什么?我尝试过的所有方法要么返回所有构建,要么不返回任何构建,并且不按日期过滤。例如,我试过“2018年8月31日”、“2018-08-31T12:01:31

给定如下所示的VSTS REST API调用:

https://*account*/*project*/_apis/build/builds?definitions=2&minTime=????queryOrder=startTimeDescending&api-version=4.1

minTime值的正确日期时间格式是什么?我尝试过的所有方法要么返回所有构建,要么不返回任何构建,并且不按日期过滤。例如,我试过“2018年8月31日”、“2018-08-31T12:01:31.450Z”、“2018年8月31日”。格式在我能看到的任何地方都没有记录。

minTime的格式应该是
YYYY-MM-DD

因此,请求URL如下所示:

https://marinaliu.visualstudio.com/Git2/_apis/build/builds?definitions=41&queryOrder=queueTimeDescending&minTime=2018-09-01&api-version=4.1

注意:当您在请求url中指定
minTime
时,使用
starttimedisending
指定
queryOrder
是无效的。相反,您可以从url中删除
&queryOrder=starttimedescenting
,也可以替换为
queueTimeDescending

谢谢。我试过YYYY-MM-DD,但它不起作用,因为我也在使用startTimeDescending。@Polyfun是的,这就是问题所在。既然你的问题已经解决了,你能记下答案吗?