LINUX.ORG.RU

История изменений

Исправление crutch_master, (текущая версия) :

Ты даже не осилил перейти по ссылке и увидеть, что там никаких календарей нет...
If the field is a ChronoUnit then the addition is implemented here. The supported fields behave as follows:
...
DAYS - Returns an Instant with the specified number of days added. This is equivalent to plusSeconds(long) with the amount multiplied by 86,400 (24 hours).

День - это календарная абстракция. Что ты его сюда припёр, если это long с методами, а не календарь?

И как ты вернёшь абстрактный «месяц» в одном long-е?

Я его и не собираюсь возвращать в лонге. Потому что месяц - это календарная величина и он может быть от 28 до 31 дня +- секунда или еще какие-нибудь корректировки. Но когда он станет датой, а не интервалом, то будет лонгом, а ни чем-то другим.

Исходная версия crutch_master, :

Ты даже не осилил перейти по ссылке и увидеть, что там никаких календарей нет...
If the field is a ChronoUnit then the addition is implemented here. The supported fields behave as follows:
...
DAYS - Returns an Instant with the specified number of days added. This is equivalent to plusSeconds(long) with the amount multiplied by 86,400 (24 hours).

День - это календарная абстракция.

И как ты вернёшь абстрактный «месяц» в одном long-е?

Я его и не собираюсь возвращать в лонге. Потому что месяц - это календарная величина и он может быть от 28 до 31 дня +- секунда или еще какие-нибудь корректировки. Но когда он станет датой, а не интервалом, то будет лонгом, а ни чем-то другим.