تحويل RSS Pubdate إلى EST In .NET
-
20-09-2019 - |
سؤال
أحاول تحويل pubdate في RSS إلى EST. إذا نظرت إلى الروابط المنشورة أدناه ، فلديها مناطق زمنية مختلفة. هل هناك وظيفة تأخذ أي نوع من dateformat وتحويلها إلى EST؟
http://rss.cnn.com/rss/cnn_topstories.rss
http://www.cricinfo.com/rss/content/story/feeds/0.rss
http://feeds.latimes.com/latimes/enturnawnement؟format=xml
http://newsrss.bbc.co.uk/rss/newsonline_world_edition/business/rss.xml
المحلول
ألق نظرة على تحويل الوقت طريقة. علي سبيل المثال:
var s = "Mon, 21 Dec 2009 14:09:45 GMT";
var date = DateTime.Parse(s, CultureInfo.InvariantCulture);
var est = TimeZoneInfo.FindSystemTimeZoneById("Eastern Standard Time");
var estDate = TimeZoneInfo.ConvertTime(date, est);
لا تنتمي إلى StackOverflow