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

Функция from_secs

Функция from_secs создаёт значение типа Duration, представляющее интервал времени, равный указанному количеству секунд. Параметром функция принимает целое число секунд типа u64. Возвращается значение Duration.

Синтаксис

Duration::from_secs(secs)

Пример

Давайте создадим значение Duration из 5 секунд и выведем его на экран:

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

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

5s

Пример

Давайте создадим значение Duration из 90 секунд и получим количество секунд с помощью метода as_secs:

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

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

90

Пример

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

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

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

1000

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

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