Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
432 of 1246 menu
◀ ▶

Метод as_micros

Метод as_micros возвращает общее количество микросекунд, которое представляет собой значение Duration. Метод не принимает параметров и возвращает целое число типа u128. Если длительность содержит дробные части микросекунды, они отбрасываются (округление вниз).

Синтаксис

duration.as_micros()

Пример

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

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

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

2000

Пример

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

use std::time::Duration; fn main() { let duration = Duration::from_secs(1); let res = duration.as_micros(); println!("{}", res); }

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

1000000

Пример

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

use std::time::Duration; fn main() { let duration = Duration::from_micros(1500); let res = duration.as_micros(); println!("{}", res); }

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

1500

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

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