title: ObjectMapper readValue always adds time zone at the end of XMLGregorianCalendar from a JSON date string
body: <p>I am writing a junit test case which I need to give the following data file (request):</p>
  
  <pre><code>  data_file:
  
    {
      "birthDate" : "2017-12-08"
     }
  </code></pre>
  
  <p>The junit test file uses:</p>
  
  <pre><code>     fasterxml.jackson.databind.ObjectMapper.readValue(data_file) 
  </code></pre>
  
  <p>to read this request data file and convert the date into XMLGregorianCalendar.  However, the converted value has a "Z" at the end, I think that is the default time zone:</p>
  
  <pre><code>     2017-12-08T00:00:00.000Z
  </code></pre>
  
  <p>I can't change the java class that contains the code for reading the Json value because we don't own the code.  So what date string should I give in my test data file so that the "Z" won't appear at the end of converted XMLGregorianCalendar value?  </p>
  
  <pre><code>     2017-12-08T00:00:00.000
  </code></pre>
  
  <p>Many Thanks.</p>