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

Функция minusMillis

Функция minusMillis класса Instant вычитает указанное количество миллисекунд из момента времени и возвращает новый объект Instant. В параметр мы передаем количество миллисекунд для вычитания.

Импорт

import java.time.Instant

Синтаксис

fun minusMillis(millisToSubtract: Long): Instant

Пример

Вычтем 5000 миллисекунд из текущего момента времени:

val now = Instant.now() val result = now.minusMillis(5000) println("Now: $now") println("Minus 5 seconds: $result")

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

String "Now: 2025-09-10T14:30:00.123Z" String "Minus 5 seconds: 2025-09-10T14:29:55.123Z"

Пример

Вычтем 1000 миллисекунд из конкретного момента времени:

val instant = Instant.parse("2025-01-01T00:00:00.000Z") val result = instant.minusMillis(1000) println("Original: $instant") println("Minus 1 second: $result")

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

String "Original: 2025-01-01T00:00:00.000Z" String "Minus 1 second: 2024-12-31T23:59:59.000Z"

Пример

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

val instant = Instant.ofEpochSecond(1735689600) val result1 = instant.minusMillis(500) val result2 = result1.minusMillis(1500) println("Original: $instant") println("After first subtraction: $result1") println("After second subtraction: $result2")

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

String "Original: 2025-01-01T00:00:00.000Z" String "After first subtraction: 2024-12-31T23:59:59.500Z" String "After second subtraction: 2024-12-31T23:59:58.000Z"

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

  • функцию plusMillis класса Instant,
    которая добавляет миллисекунды к моменту времени
  • функцию minusSeconds класса Instant,
    которая вычитает секунды из момента времени
  • функцию minusNanos класса Instant,
    которая вычитает наносекунды из момента времени
  • функцию now класса Instant,
    которая возвращает текущий момент времени
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить