title: How to convert string with unusual format into datetime
body: <p>I'm using .NET 3.5 and I have a date that comes in as string in the following format:</p>
  
  <blockquote>
    <p>Tue Jan 20 20:47:43 GMT 2009</p>
  </blockquote>
  
  <p>First question, what is the name of that format? Second question, what's the easiest and clearest way to convert this string into a datetime? I would love to be able to use a .net API/Helper method if possible.</p>
  
  <p>Edit: I forgot to mention that I've already tried using DateTime.Parse and Convert.ToDateTime. None of those worked.</p>