title: Java: ZonedDateTime - parse timestring without timezone
body: <p>I have a datetime-string WITHOUT a specified timezone.
  But I want to parse it with ZonedDateTime to give it a timezone-meaning in the act of parsing.</p>
  
  <p>This code is working but uses LocalDateTime for parsing - and then convert it to ZonedDateTime with giving it a timezone-meaning.</p>
  
  <pre><code>DateTimeFormatter dtf = DateTimeFormatter.ofPattern ("yyyyMMddHHmm");
  
  String tmstr = "201810110907";
  
  LocalDateTime tmp = LocalDateTime.parse (tnstr,dtf);
  ZonedDateTime mytime = ZonedDateTime.of (tmp, ZoneId.of ("UTC"));
  </code></pre>
  
  <p>Is there a way I can parse it directly with ZonedDateTime?</p>
  
  <p>I have tried this, but it was not working.</p>
  
  <pre><code>mytime = mytime.withZoneSameInstant(ZoneId.of("UTC")).parse(str,dtf);
  </code></pre>