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

Метод minusMillis

Метод minusMillis класса Instant вычитает заданное количество миллисекунд из текущего момента времени и возвращает новый объект Instant. Исходный объект при этом не изменяется, так как класс Instant является неизменяемым. В параметр метода мы передаем количество миллисекунд, которое нужно вычесть. Метод возвращает новый объект Instant, представляющий момент времени до исходного.

Синтаксис

instant.minusMillis(millisToSubtract)

Пример

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

import java.time.Instant; public class Main { public static void main(String[] args) { Instant instant = Instant.parse("2025-01-01T12:00:00Z"); Instant res = instant.minusMillis(1000); System.out.println(res); } }

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

2025-01-01T11:59:59Z

Пример

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

import java.time.Instant; public class Main { public static void main(String[] args) { Instant now = Instant.now(); Instant res = now.minusMillis(500); System.out.println(now); System.out.println(res); } }

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

2025-01-01T12:00:00.000Z 2025-01-01T11:59:59.500Z

Пример

Давайте вычтем отрицательное количество миллисекунд, что приведет к прибавлению времени:

import java.time.Instant; public class Main { public static void main(String[] args) { Instant instant = Instant.parse("2025-01-01T12:00:00Z"); Instant res = instant.minusMillis(-1000); System.out.println(res); } }

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

2025-01-01T12:00:01Z

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

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