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

Метод as_millis

Метод as_millis возвращает общее количество миллисекунд, содержащихся в значении Duration. Метод не принимает параметров и возвращает целое число типа u128 - количество миллисекунд.

Синтаксис

duration.as_millis()

Пример

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

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

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

2000

Пример

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

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

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

1500

Пример

Давайте создадим значение Duration из 3 секунд и 500 миллисекунд и получим количество миллисекунд:

use std::time::Duration; fn main() { let duration = Duration::new(3, 500_000_000); let res = duration.as_millis(); println!("{}", res); }

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

3500

Пример

Давайте создадим значение Duration из 1234567 наносекунд и получим количество миллисекунд:

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

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

1

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

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