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

Константа SECOND

Константа SECOND класса Duration содержит значение, равное одной секунде. Она используется для создания временных интервалов без необходимости каждый раз указывать количество наносекунд. Константа доступна как ассоциированное значение типа Duration и не требует создания экземпляра.

Синтаксис

Duration::SECOND

Пример

Давайте получим значение константы SECOND и выведем его в секундах:

use std::time::Duration; fn main() { let res = Duration::SECOND; println!("{}", res.as_secs()); }

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

1

Пример

Давайте сложим константу SECOND с другой длительностью и выведем результат:

use std::time::Duration; fn main() { let res = Duration::SECOND + Duration::from_millis(500); println!("{:?}", res); }

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

1.5s

Пример

Давайте проверим, что константа SECOND содержит ровно 1000 миллисекунд:

use std::time::Duration; fn main() { let res = Duration::SECOND.as_millis(); println!("{}", res); }

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

1000

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

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