title: The string was not recognized as a valid DateTime. There is an unknown word starting at index 26
body: <p>I am working on XML feed from RSS, i thinking of sorting the feed by their published date and time. Since different RSS feeds are being taken, they have different data and time formats. </p>
  
  <p>for example</p>
  
  <pre><code>Sat, 23 Mar 2013 23:19:54 GMT
  Sat, 23 Mar 2013 23:19:54 EDT
  Sat, 23 Mar 2013 23:19:54 -0400
  </code></pre>
  
  <p>I want to convert them in local time and then sort them. </p>
  
  <pre><code>  var rssFeed = from el in doc.Elements("rss").Elements("channel").Elements("item")
    select new
    {
         Title = el.Element("title").Value,
         Link = el.Element("link").Value,
         Description = el.Element("description").Value,
         PubDate = DateTime.Parse(el.Element("pubDate").Value, null,
                          DateTimeStyles.None)            
    };
  </code></pre>
  
  <p>Please let me know how to proceed.</p>