@Override public Long convert(Instant source) { return source.toEpochMilli(); } }
@Override public OffsetDateTime convert(Calendar source) { return calendarToZonedDateTime(source).toOffsetDateTime(); } }
@Override public Instant convert(Long source) { return Instant.ofEpochMilli(source); } }
@Override public Instant convert(Calendar source) { return calendarToZonedDateTime(source).toInstant(); } }
@Override public LocalDate convert(LocalDateTime source) { return source.toLocalDate(); } }
@Override public LocalDate convert(Calendar source) { return calendarToZonedDateTime(source).toLocalDate(); } }
@Override public LocalDateTime convert(Calendar source) { return calendarToZonedDateTime(source).toLocalDateTime(); } }
@Override public Instant convert(OffsetDateTime source) { return source.toInstant(); } }
@Override public LocalTime convert(LocalDateTime source) { return source.toLocalTime(); } }
@Override public LocalTime convert(ZonedDateTime source) { return source.toLocalTime(); } }
@Override public LocalDate convert(OffsetDateTime source) { return source.toLocalDate(); } }
@Override public LocalDateTime convert(OffsetDateTime source) { return source.toLocalDateTime(); } }
@Override public ZonedDateTime convert(OffsetDateTime source) { return source.toZonedDateTime(); } }
@Override public LocalTime convert(OffsetDateTime source) { return source.toLocalTime(); } }
@Override public Instant convert(ZonedDateTime source) { return source.toInstant(); } }
@Override public LocalDate convert(ZonedDateTime source) { return source.toLocalDate(); } }
@Override public LocalDateTime convert(ZonedDateTime source) { return source.toLocalDateTime(); } }
@Override public OffsetDateTime convert(ZonedDateTime source) { return source.toOffsetDateTime(); } }
@Override public LocalTime convert(Calendar source) { return calendarToZonedDateTime(source).toLocalTime(); } }