@Test public void test_parseAsOffsetDateTimeWithESDateFormat() { String date = "1204-06-10T08:10:11+0000"; ESDateInput input = new ESDateInput(date); OffsetDateTime odt = input.parseAsOffsetDateTime(ESDateInput.ES_DATE_FORMAT); assertNotNull("01", odt); assertEquals("01", "1204-06-10T08:10:11Z", odt.toString()); }
public OffsetDateTime parseAsOffsetDateTime() { try { return OffsetDateTime.parse(dateString, DEFAULT_FORMATTER); } catch (DateTimeParseException e) { try { return OffsetDateTime.parse(dateString); } catch (DateTimeParseException e2) { return null; } } }
ESDateInput { public OffsetDateTime parseAsOffsetDateTime() { try { return OffsetDateTime.parse(dateString, DEFAULT_FORMATTER); } catch (DateTimeParseException e) { try { return OffsetDateTime.parse(dateString); } catch (DateTimeParseException e2) { return null; } } } }
ESDateInput { public OffsetDateTime parseAsOffsetDateTime() { try { return OffsetDateTime.parse(dateString, DEFAULT_FORMATTER); } catch (DateTimeParseException e) { try { return OffsetDateTime.parse(dateString); } catch (DateTimeParseException e2) { return null; } } } ESDateInput(String dateString); }
ESDateInput { public OffsetDateTime parseAsOffsetDateTime() { try { return OffsetDateTime.parse(dateString, DEFAULT_FORMATTER); } catch (DateTimeParseException e) { try { return OffsetDateTime.parse(dateString); } catch (DateTimeParseException e2) { return null; } } } ESDateInput(String dateString); static String format(OffsetDateTime odt); static String format(Date date); static String[] getAcceptedDateFormats(); static OffsetDateTime convert(Date date); String toESFormat(); OffsetDateTime parse(); OffsetDateTime parseAsOffsetDateTime(); OffsetDateTime parseAsOffsetDateTime(String pattern); OffsetDateTime parseAsOffsetDateTime(DateTimeFormatter formatter); OffsetDateTime parseAsLocalDateTime(); OffsetDateTime parseAsLocalDateTime(String pattern); OffsetDateTime parseAsLocalDateTime(DateTimeFormatter formatter); OffsetDateTime parseAsLocalDate(); OffsetDateTime parseAsLocalDate(String pattern); OffsetDateTime parseAsLocalDate(DateTimeFormatter formatter); OffsetDateTime parseAsYearMonth(); OffsetDateTime parseAsYear(); Date toJavaUtilDate(); }
ESDateInput { public OffsetDateTime parseAsOffsetDateTime() { try { return OffsetDateTime.parse(dateString, DEFAULT_FORMATTER); } catch (DateTimeParseException e) { try { return OffsetDateTime.parse(dateString); } catch (DateTimeParseException e2) { return null; } } } ESDateInput(String dateString); static String format(OffsetDateTime odt); static String format(Date date); static String[] getAcceptedDateFormats(); static OffsetDateTime convert(Date date); String toESFormat(); OffsetDateTime parse(); OffsetDateTime parseAsOffsetDateTime(); OffsetDateTime parseAsOffsetDateTime(String pattern); OffsetDateTime parseAsOffsetDateTime(DateTimeFormatter formatter); OffsetDateTime parseAsLocalDateTime(); OffsetDateTime parseAsLocalDateTime(String pattern); OffsetDateTime parseAsLocalDateTime(DateTimeFormatter formatter); OffsetDateTime parseAsLocalDate(); OffsetDateTime parseAsLocalDate(String pattern); OffsetDateTime parseAsLocalDate(DateTimeFormatter formatter); OffsetDateTime parseAsYearMonth(); OffsetDateTime parseAsYear(); Date toJavaUtilDate(); static final String ES_DATE_FORMAT; }