По продолжительности/периоду я означают количество времени, которое содержит как основанные на дате, так и основанные на времени величины. В Java только параметр «Продолжительность» работает только для величин, основанных на времени, таких как секунды, минуты и часы, а параметр «Период» работает только для величин, основанных на дате, таких как годы, месяцы и дни.
Строка для анализа не всегда будет содержать все количества.
Примеры:
Код: Выделить всё
29 days 23 hours 59 minutes 20 seconds
Код: Выделить всё
4 years 10 months 10 seconds
Код: Выделить всё
10 days 9 minutes
Код: Выделить всё
1 month
Подробнее здесь: https://stackoverflow.com/questions/682 ... ce-in-java