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