小编Joe*_*Dan的帖子

DateTime.ParseExact与非标准时区字符串的问题

我正在谈论以这种格式给我回复日期的网络服务
Fri, 02 Oct 2009 05:33:11 - 0500

我一直在尝试将其解析为DateTimeC#并获得无效的字符串错误.

字符串未被识别为有效的DateTime

这是代码:

string text = "Fri, 02 Oct 2009 05:33:11 - 0500";
DateTime date = DateTime.ParseExact(text,"ddd, dd MMM yyyy h:mm:ss - zzzzz", null);
Run Code Online (Sandbox Code Playgroud)

如果我从参数中删除 - 0500和 ,它可以正常工作.不知道我在时区上做错了什么.任何方向将不胜感激.我已经尝试了不同的"z"计数并删除了" - "也假设它让人感到困惑.- zzzzParseExact

c# datetime parsing

1
推荐指数
1
解决办法
390
查看次数

标签 统计

c# ×1

datetime ×1

parsing ×1