Java LocalDateTime minusYears
принимает длинный аргумент. В случае, если я хочу минус плавающее число года, например. 2,5 года, как я могу это сделать?
Есть ли встроенная поддержка?
Примечание. Я принимаю как значение, так и единицу измерения от пользователя. Вышеупомянутый вопрос немного обобщает (у меня такая же проблема с часами, годами, неделями и т. д.). Иногда это может быть 2,7 часа или 2,8 года или 5,3 недели и т. д.