НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
929 of 1310 menu

Функция ofMillis

Функция ofMillis класса Duration создает объект Duration, представляющий указанное количество миллисекунд. В единственный параметр мы передаем количество миллисекунд для создания временного интервала.

Импорт

import java.time.Duration

Синтаксис

fun ofMillis(millis: Long): Duration

Пример

Создадим интервал длительностью 5000 миллисекунд:

val duration = Duration.ofMillis(5000L) println(duration)

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

String "PT5S"

Пример

Создадим несколько интервалов разной длительности и преобразуем их в миллисекунды:

val duration1 = Duration.ofMillis(1000L) val duration2 = Duration.ofMillis(2500L) val duration3 = Duration.ofMillis(10000L) val millis1 = duration1.toMillis() val millis2 = duration2.toMillis() val millis3 = duration3.toMillis() println("Duration 1: $millis1 ms") println("Duration 2: $millis2 ms") println("Duration 3: $millis3 ms")

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

String "Duration 1: 1000 ms" String "Duration 2: 2500 ms" String "Duration 3: 10000 ms"

Пример

Создадим интервал и добавим к нему дополнительное время:

val initialDuration = Duration.ofMillis(3000L) val addedDuration = initialDuration.plusMillis(1500L) println("Initial: ${initialDuration.toMillis()} ms") println("After adding: ${addedDuration.toMillis()} ms")

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

String "Initial: 3000 ms" String "After adding: 4500 ms"

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

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