РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
623 of 723 menu

Константа Duration.zero

Константа Duration.zero представляет собой объект Duration с нулевой длительностью. Такой объект содержит нули во всех единицах измерения: дни, часы, минуты, секунды, миллисекунды и микросекунды. Константа удобна для инициализации переменных, сравнения и сброса накопленного времени.

Поскольку Duration.zero - это константа, её можно использовать в константных выражениях и указывать в качестве значения по умолчанию для параметров.

Синтаксис

Duration.zero

Пример

Давайте выведем значение константы Duration.zero в секундах:

void main() { Duration res = Duration.zero; print(res.inSeconds); }

Результат выполнения кода:

0

Пример

Давайте сравним Duration.zero с другой длительностью с помощью метода compareTo:

void main() { Duration duration = Duration(seconds: 5); int res = Duration.zero.compareTo(duration); print(res); }

Результат выполнения кода:

-1

Пример

Давайте проверим, равна ли некоторая длительность нулю, сравнив её с константой:

void main() { Duration res = Duration(seconds: 0); print(res == Duration.zero); }

Результат выполнения кода:

true

Смотрите также

  • класс Duration,
    который представляет интервал времени
  • метод compareTo,
    который сравнивает длительности
  • свойство inSeconds,
    которое возвращает длительность в секундах
  • свойство inMilliseconds,
    которое возвращает длительность в миллисекундах
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить