АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
1070 of 1310 menu
Бесплатный тренинг по PHP: форматирование строк. Начало 25 сентября. Жми для записи!

MILLI_OF_SECOND

Константа MILLI_OF_SECOND класса ChronoField представляет поле миллисекунд в пределах секунды. Данное поле используется для работы с временными объектами и позволяет получать и устанавливать миллисекунды в диапазоне от 0 до 999.

Импорт

import java.time.temporal.ChronoField

Синтаксис

ChronoField.MILLI_OF_SECOND

Пример

Получим миллисекунды из объекта LocalTime:

import java.time.LocalTime import java.time.temporal.ChronoField val time = LocalTime.of(14, 30, 45, 123000000) val milliseconds = time.get(ChronoField.MILLI_OF_SECOND) println(milliseconds)

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

Int 123

Пример

Установим миллисекунды для временного объекта:

import java.time.LocalTime import java.time.temporal.ChronoField val time = LocalTime.of(10, 15, 30) val newTime = time.with(ChronoField.MILLI_OF_SECOND, 500) println(newTime)

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

String "10:15:30.500"

Пример

Проверим допустимые значения для поля MILLI_OF_SECOND:

import java.time.temporal.ChronoField val range = ChronoField.MILLI_OF_SECOND.range() val min = range.minimum val max = range.maximum println("Min: $min, Max: $max")

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

String "Min: 0, Max: 999"

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

  • константу NANO_OF_SECOND класса ChronoField,
    которая представляет наносекунды секунды
  • константу SECOND_OF_MINUTE класса ChronoField,
    которая представляет секунды минуты
  • константу MILLI_OF_DAY класса ChronoField,
    которая представляет миллисекунды дня
  • класс LocalTime,
    который представляет время без даты