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

Константа MILLISECOND

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

Синтаксис

Duration::MILLISECOND

Пример

Давайте выведем значение константы MILLISECOND и посмотрим, сколько в ней наносекунд:

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

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

1ms 1000000

Пример

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

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

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

3

Пример

Давайте сравним константу MILLISECOND с длительностью в 500 микросекунд:

use std::time::Duration; fn main() { let res = Duration::MILLISECOND > Duration::from_micros(500); println!("{}", res); }

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

true

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

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