首页 > 解决方案 > C# 将往返日期字符串转换为 DateTime 对象

问题描述

我必须将以下字符串解析为 DateTime 对象:

2018-03-27T14:33:54.4092769+03:00

我知道很少有方法可以解析字符串,例如 DateTime.Parse() 和 DateTime.ParseExact()。我检查了第一种方法,但没有针对这种确切模式的规范。

那么如何将这种格式解析为 DateTime 对象呢?

标签: c#datetimebackend

解决方案


ISO 8601格式已受以下支持DateTime.Parse/TryParse

bool valid = DateTime.TryParse(strDate, out DateTime dt); // true

推荐阅读