Мне нужно количество дней в году, и я хотел использовать новый API времени Java.
Однако я не могу выполнить Duration.ofDays(365) потому что он не учитывает високосные годы. И Duration.of(1, ChronoUnit.YEARS) не работает из-за исключения java.time.temporal.UnsupportedTemporalTypeException: единица не должна иметь расчетную продолжительность
Я просмотрел «Период», но он не показался мне полезным для перехода от лет к дням.
Мне кажется, что я что-то упускаю? Я мог бы написать что-нибудь, чтобы добавить день, если год високосный, но, похоже, я смогу справиться с этим «из коробки».
Подробнее здесь: https://stackoverflow.com/questions/298 ... leap-years
Есть ли способ установить продолжительность Java в один год, учитывающую високосные годы? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Есть ли способ установить продолжительность Java в один год, учитывающую високосные годы?
Anonymous » » в форуме JAVA - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Есть ли способ установить продолжительность Java в один год, учитывающую високосные годы?
Anonymous » » в форуме JAVA - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Создание функции для расчета количества дней в любом месяце (включая високосные годы)
Anonymous » » в форуме Python - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Есть ли способ установить продолжительность Java в один год с учетом високосных лет?
Anonymous » » в форуме JAVA - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-