Java subtract two dates in this format
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/453388/calculating-difference-in-dates-in-java">Calculating difference in dates in Java</a><br>
  <a href="http://stackoverflow.com/questions/3526485/how-do-you-subtract-dates-in-java">How do you subtract Dates in Java?</a>  </p>
</blockquote>



<p>I am parsing two dates from a string that look like:</p>

<pre><code>Oct 15, 2012 1:07:13 PM
Oct 23, 2012 03:43:34 PM
</code></pre>

<p>What I need to do is find the difference between these two dates, ex:</p>

<pre><code>Oct 23, 2012 03:43:34 PM - Oct 15, 2012 1:07:13 PM
</code></pre>

<p>= 8 days 2 hours 36 minutes 21 seconds</p>

<p>^ This is what I need to get with the two date/times I have</p>

<p>I believe I need to parse the format and convert it to another format, then subtract the difference between and do the math to get the days/hours/minutes/seconds between</p>
