Есть ли способ установить продолжительность Java в один год, учитывающую високосные годы?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Есть ли способ установить продолжительность Java в один год, учитывающую високосные годы?

Сообщение Anonymous »

Мне нужно количество дней в году, и я хотел использовать новый API времени Java.
Однако я не могу выполнить Duration.ofDays(365) потому что он не учитывает високосные годы. И Duration.of(1, ChronoUnit.YEARS) не работает из-за исключения java.time.temporal.UnsupportedTemporalTypeException: единица не должна иметь расчетную продолжительность
Я просмотрел «Период», но он не показался мне полезным для перехода от лет к дням.
Мне кажется, что я что-то упускаю? Я мог бы написать что-нибудь, чтобы добавить день, если год високосный, но, похоже, я смогу справиться с этим «из коробки».

Подробнее здесь: https://stackoverflow.com/questions/298 ... leap-years
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»