title: Parsing a java Date back from toString()
body: <p>I have a <code>String</code> containing the result of <code>toString()</code> called on an instance of <code>java.util.Date</code>. How can I parse this value back to a <code>Date</code> object?</p>
  
  <p>The Java docs say that <code>toString()</code> converts this <code>Date</code> object to a <code>String</code> of the form:</p>
  
  <pre><code> dow mon dd hh:mm:ss zzz yyyy
  </code></pre>
  
  <p>but of course there is no such format tag as <code>"dow"</code> or <code>"mon"</code>.</p>
  
  <p>Could someone please help me with this problem. Please note that unfortunately the <code>toString()</code> call is in a piece of code out of my control.</p>