У меня есть Java-приложение, которому необходимо распечатать значения для некоторых объектов LocalDate.
Большинство LocalDates распечатываются как обычно, но в некоторых редких случаях дата отображается обрезание по последней цифре.
Если мое значение 1901-01-01, выводится только 1901-01-0.
0 не является допустимым значением дня, и это вызывает проблемы в моем app.
Я пробовал добавить формат к датам, но все равно вижу то же самое поведение. LocalDate.format(DateTimeFormatter.ISO_LOCAL_DATE)
Можно ли каким-то образом гарантировать, что он каждый раз распечатывает все значение даты?
Подробнее здесь: https://stackoverflow.com/questions/787 ... -yyyy-mm-d