确保日期为ISO 8601格式,包括偏移量

时间:2018-04-03 13:36:29

标签: c# .net datetime iso8601

我们的API有一些PUT / POST方法可以接受请求正文中的日期。到目前为止,我们一直在使用ISO 8601格式,但我们需要强制使用时间偏移部分,因此格式正好是:yyyy-MM-ddTHH:mm:ss+HH:mm

DateTime.ParseExact(...)似乎没有时间偏移部分的格式,只有"K"自定义格式说明符,它似乎没有做我们需要的,并指定{{1如上所述,两次也不起作用。

是否有另一种方法可以让.NET要求日期完全采用上述格式,还是需要使用正则表达式或其他内容?

0 个答案:

没有答案