gpt4 book ai didi

c# - 将 RSS pubdate 解析为 DateTime

转载 作者:行者123 更新时间:2023-11-30 13:55:29 24 4
gpt4 key购买 nike

我从 RSS 中获取这个日期字符串:

Wed, 16 Dec 2015 17:57:15 +0100

我需要解析为 DateTime。我用谷歌搜索并搜索了堆栈溢出并得到了以下答案(我尝试只使用一个、两个和四个 'z' 而不是三个)

string parseFormat = "ddd, dd MMM yyyy HH:mm:ss zzz";
DateTime date = DateTime.ParseExact(dateString, parseFormat,
DateTimeFormatInfo.CurrentInfo,
DateTimeStyles.None);

但是我得到这个错误:

System.FormatException: String was not recognized as a valid DateTime.

最佳答案

将您的代码更改为

  string parseFormat = "ddd, dd MMM yyyy HH:mm:ss zzz";
DateTime date = DateTime.ParseExact(dateString, parseFormat,
CultureInfo.InvariantCulture);

希望对您有所帮助!

关于c# - 将 RSS pubdate 解析为 DateTime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34331595/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com