Dor*_*man 1 .net datetime httpwebrequest
我正在对IIS服务器执行HttpWebRequest.其中一个响应头是Date,我想解析它.这是它的价值:
"Sun, 11 Oct 2009 08:16:13 GMT"
我如何对这个字符串进行拼写?DateTime.Parse对我来说效果不佳.
谢谢!
您可以使用DateTime.ParseExact指定要尝试解析的确切格式.没有测试,看起来你需要:
DateTime.ParseExact(input, "ddd, dd MMM yyyy HH:mm:ss K");
Run Code Online (Sandbox Code Playgroud)
或者,如果GMT给您带来麻烦,请使用ParseExact的DateTimeStyles重载:
DateTime.ParseExact(input, "ddd, dd MMM yyyy HH:mm:ss 'GMT'",
CultureInfo.InvariantCulture.DateTimeFormat, DateTimeStyles.AssumeUniversal);
Run Code Online (Sandbox Code Playgroud)