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

Константа MICROS

Константа MICROS класса ChronoUnit представляет микросекунды (одна миллионная доля секунды) как единицу измерения времени. Эта константа используется для работы с временными интервалами в микросекундах, например, при добавлении или вычитании времени из объектов LocalTime или LocalDateTime.

Импорт

import java.time.temporal.ChronoUnit

Синтаксис

ChronoUnit.MICROS

Пример

Добавим 500 микросекунд к объекту LocalTime:

import java.time.LocalTime import java.time.temporal.ChronoUnit val time = LocalTime.of(14, 30, 15) val result = time.plus(500, ChronoUnit.MICROS) println(result)

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

String "14:30:15.000500"

Пример

Вычтем 250 микросекунд из объекта LocalDateTime:

import java.time.LocalDateTime import java.time.temporal.ChronoUnit val dateTime = LocalDateTime.of(2025, 6, 15, 10, 45, 30) val result = dateTime.minus(250, ChronoUnit.MICROS) println(result)

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

String "2025-06-15T10:45:29.999750"

Пример

Измерим разницу между двумя объектами LocalTime в микросекундах:

import java.time.LocalTime import java.time.temporal.ChronoUnit val time1 = LocalTime.of(10, 30, 45, 500000) val time2 = LocalTime.of(10, 30, 45, 750000) val diff = ChronoUnit.MICROS.between(time1, time2) println(diff)

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

Long 250000

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

  • константу MILLIS класса ChronoUnit,
    которая представляет миллисекунды
  • константу NANOS класса ChronoUnit,
    которая представляет наносекунды
  • константу SECONDS класса ChronoUnit,
    которая представляет секунды
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить