title: Changing Java Date one hour back
body: <p>I have a Java date object:</p>
  
  <pre><code>Date currentDate = new Date();
  </code></pre>
  
  <p>This will give the current date and time. Example:</p>
  
  <pre><code>Thu Jan 12 10:17:47 GMT 2012
  </code></pre>
  
  <p>Instead, I want to get the date, changing it to one hour back so it should give me:</p>
  
  <pre><code>Thu Jan 12 09:17:47 GMT 2012
  </code></pre>
  
  <p>What would be the best way to do it?</p>