Почему ChronoLocalDate и ChronoLocalDateTime разработаны как совершенно разные интерфейсы? - PullRequest
2 голосов
/ 28 мая 2019

Я попытался создать универсальный метод, который сериализует LocalDateTime или LocalDate, и столкнулся с проблемой.Я не могу просто взять их и использовать в качестве параметра шаблона, подобного или похожего, поскольку они реализуют различные интерфейсы ChronoLocalDateTime и ChronoLocalDate соответственно.Оба эти интерфейса очень похожи, и, кроме того, метод форматирования в обоих случаях одинаков.Мне просто любопытно, сделано ли это намеренно или это просто недостаток дизайна?

...