需要从时间字符串解析成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()解析会出现异常。请问该怎么去解析时间表达式,而且要支持所有的时间格式。
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()解析会出现异常。请问该怎么去解析时间表达式,而且要支持所有的时间格式。
解决方案 »
- 救命啊C#连JAVA写的服务有安全信息头(header)对方取不到我发的头?TAG好像不一样?
- 请问,HTML元素的属性和方法
- 求帮助,嵌入vlc代码到.net页面,播放不了啊 载入视频的属性是什么啊
- 根据IP选择网络打印机怎么做?
- c#中的数据类型DateTime的格式和用法
- 请教啊 关于VS2005打开时出现网络http://localhost/管理系统/管理系统.csproj不存在
- MessageBox的问题 请高手回答!
- C#版可用分回赠活动,只要问题提得好,你提问题我给分!
- 一个极其简单的问题
- 急 ,sql非轮询 在线等
- 大家主菜单一般放在什么窗体上
- (急)如何保持dataset的内容到数据库
2 该字符串未被识别为有效的 DateTime。
3 该字符串未被识别为有效的 DateTime。
4 该字符串未被识别为有效的 DateTime。
5 4 2006-08-31 12;52:35
6 5 2006-08-31 00;00:00
7 6 2006-08-31 00;00:00
MS 网站一个范例,不错的。
http://msdn2.microsoft.com/en-us/library/ba9e5b1z.aspx
还有
XmlConvert.ToDateTime 方法
还有不行的,还是建议分析格式构造DateTime结构吧。