DurationParser

public class DurationParser

New in version 1.1.1.

Парсер строки, указывающей продолжительность времени.

Стандартный парсер Duration.parse(CharSequence) имеет избыточный и сложный для понимания формат. Поэтому используем что-то более простое.

Constructors

DurationParser

public DurationParser()

Methods

parse

public static Duration parse(String inputString)

Парсит строку с указанием продолжительности и возвращает объект Duration. Поддерживаемые форматы: 1000s (секунды) 333m (минуты) 18ms (миллисекунды) 3h (часы)

Parameters:
  • inputString – строка с продолжительностью

Throws:
  • EnvironmentException – если формат неверный или единица измерения не поддерживается

Returns:

Duration