各种时间格式,怎么解析成DateTime结构?
需要从时间字符串解析成DateTime,不过格式有很多种,比如:
Thu, 31 Aug 2006 21:00:00 GMT
Thu, 31 Aug 2006 22:40:51 GMT+8
Sun, 03 Sep 2006 01:13:21 +0800
Wed, 30 Aug 2006 16:16:39 +0000
2006-09-02T12:52:35+08:00
2006年9月2日 0:00:00
2006-9-2 0:00:00
在C#中,2,3,4种通过DateTime.Parse()解析会出现异常。
请问该怎么去解析时间表达式,而且要支持所有的时间格式。