title: java.text.ParseException: Unparseable date "yyyy-MM-dd'T'HH:mm:ss.SSSZ" - SimpleDateFormat
body: <p>I would appreciate any help with finding bug for this exception:</p>
  
  <pre><code>java.text.ParseException: Unparseable date: "2007-09-25T15:40:51.0000000Z"
  </code></pre>
  
  <p>and following code:</p>
  
  <pre><code>SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
  Date date = sdf.parse(timeValue);
  long mills = date.getTime();
  this.point.time = String.valueOf(mills);
  </code></pre>
  
  <p>It throws expcetion with <code>Date date = sdf.parse(timeValue);</code> .</p>
  
  <p><code>timeValue = "2007-09-25T15:40:51.0000000Z";</code> , as in exception.</p>
  
  <p>Thanks.</p>