facebook =< lastBuildDate> Thu,12 Jan 2012 00:06:54 0000< / lastBuildDate>
twitter =< created_at> Wed Jan 11 23:48:15 0000 2012< / created_at>
我不太清楚从哪里开始,谢谢你的帮助:)
解决方法 如果无法识别格式,则需要执行DateTime.ParseExact.使用以下类:
public static class Extensions{ public static DateTime ParseTwitterDateTime(this string date) { const string format = "ddd MMM dd HH:mm:ss zzzz yyyy"; return DateTime.ParseExact(date,format,CultureInfo.InvariantCulture); } public static DateTime ParseFacebookDateTime(this string date) { const string format = "ddd,dd MMM yyyy HH:mm:ss zzzz"; return DateTime.ParseExact(date,CultureInfo.InvariantCulture); }}
用作参考:Twitter date parsing in C#
总结以上是内存溢出为你收集整理的c# – 从xml feed到DateTime的日期字符串解析全部内容,希望文章能够帮你解决c# – 从xml feed到DateTime的日期字符串解析所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)