title: DatatypeConverter.parseDate is outputting wrong date
body: <p>Given this little piece of code:</p>
  
  <pre><code>// import javax.xml.bind.DatatypeConverter;
  
  Date date = DatatypeConverter.parseDate("2012-07-12-04:30").getTime();
  System.out.println(date);
  Date date2 = DatatypeConverter.parseDate("2012-07-12+00:00").getTime();
  System.out.println(date2);
  </code></pre>
  
  <p>Output is:</p>
  
  <pre><code>Thu Jul 12 00:00:00 VET 2012
  Wed Jul 11 19:30:00 VET 2012
  </code></pre>
  
  <p>Why is converted date 4:30 behind given date? I'm stuck.</p>