private static ZonedDateTime dateTime(int year, int month, int dayOfMonth, int hour, int minute, int second,
      int nanoOfSecond, ZoneOffset offset, ZoneId zoneId) {

    return ZonedDateTime.ofStrict(LocalDateTime.of(year, month, dayOfMonth, hour, minute, second, nanoOfSecond),
        offset, zoneId);
  }