title: Unable to obtain ZonedDateTime from TemporalAccessor when parsing a Date
body: <p>With Java 1.8.0_51 the following code (taken from <a href="https://stackoverflow.com/questions/35298214/unable-to-obtain-offsetdatetime-from-temporalaccessor">Unable to obtain OffsetDateTime from TemporalAccessor</a>)</p>
  
  <pre><code>DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd").withZone(ZoneId.of("Europe/Berlin"));
  OffsetDateTime offsetDateTime = ZonedDateTime.parse("20151113", formatter).toOffsetDateTime();
  System.out.println(offsetDateTime.format(DateTimeFormatter.ISO_DATE));
  </code></pre>
  
  <p>throws an exception:</p>
  
  <pre><code>java.time.format.DateTimeParseException: Text '20151113' could not be parsed: Unable to obtain ZonedDateTime from TemporalAccessor: {},ISO,Europe/Berlin resolved to 2015-11-13 of type java.time.format.Parsed
  at java.time.format.DateTimeFormatter.createError(DateTimeFormatter.java:1918)
  at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1853)
  at java.time.ZonedDateTime.parse(ZonedDateTime.java:597)
  </code></pre>
  
  <p>What am I doing wrong this time?</p>