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

Метод now

Метод now класса Instant возвращает объект Instant, представляющий текущий момент времени, считанный из системных часов. Метод не принимает параметров и возвращает текущее время в формате UTC с точностью до наносекунд. Полученный объект является неизменяемым и может использоваться для дальнейших операций сравнения, сложения или преобразования.

Синтаксис

Instant.now()

Пример

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

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

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

"2024-01-15T10:30:45.123456789Z"

Пример

Давайте получим текущее время в миллисекундах с помощью метода toEpochMilli:

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

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

1705314645123

Пример

Давайте получим два момента времени и сравним их с помощью метода isBefore:

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

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

true

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

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