Как преобразовать формат длительности (дд ЧЧ мм) в линейные минуты во флаттере? - PullRequest
1 голос
/ 27 мая 2019

Моя цель - отображать круговой индикатор выполнения в зависимости от продолжительности. Чтобы упростить мои расчеты, я ищу, чтобы преобразовать продолжительность, например, у меня есть 00 дней, 02 часа, 30 минут, я хочу 150 минут

1 Ответ

1 голос
/ 27 мая 2019

Вы можете попробовать с помощью метода abs .например

var d = Duration(hours: 2,minutes: 30);
print(d.abs().inMinutes); // 150

Надеюсь, эта помощь.

...