【发布时间】:2016-08-30 10:49:59
【问题描述】:
在 YouTube v3 Developer API 中,检索 the video duration 时,它会以 ISO 8601 格式返回。
如何在 C# 中将其解析为 DateTime 对象?
这是一个例子:PT5M58S
【问题讨论】:
-
这可能对你有帮助:stackoverflow.com/q/3556144/1715004
-
我已经读过,但该线程中字符串的格式不同,因此不适用于此。我已经尝试了标记的答案,它引发了无法识别的格式异常
-
其实你应该使用TimeSpan,因为它是一个时间间隔。
-
这将对您有所帮助:stackoverflow.com/a/12466271/1715004
标签: c# .net datetime youtube-api iso8601