将Postman中的日期对象解析为C# DateTime类型

3
我想知道如何解析JSON对象中的日期,以便在WebApi控制器中将其转换为DateTime。
myObject: {
              "key":"value",
               ...
              "DateOfBirth": "" // <-- What should I parse my date as here?
          }

我使用Postman测试我的RESTful端点。


4
根据 Newtonsoft 文档:Json.NET 默认使用的时间格式是 ISO 8601 标准时间格式:“2012-03-19T07:22Z”。 - adaam
谢谢你,Adaam。我会试一试这个方法。 - strizzwald
2个回答

9

我正在使用以下 Json Snippet 测试我们的 API。如果您只想要日期,可以使用年-月-日格式。

{       
    "messageId": "{{$guid}}",
    "identityToken": "{{identityToken}}",
    "UserLogin": "test_login",
    "StartDate" : "2017-08-01",
    "EndDate" : "2017-08-09"
}

7

正如@adaam在评论中提到的文档,正确的格式是2016-06-03T10:34。我们使用这个来测试我们的API端点,它的效果符合预期。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接