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

Константа MILLI_OF_DAY

Константа MILLI_OF_DAY класса ChronoField представляет поле времени, которое содержит количество миллисекунд, прошедших с начала суток (от 0 до 86399999). Эта константа используется для получения и установки значений миллисекунд в различных временных объектах, таких как LocalTime и LocalDateTime.

Импорт

import java.time.temporal.ChronoField

Синтаксис

ChronoField.MILLI_OF_DAY

Пример

Получим количество миллисекунд из текущего времени:

import java.time.LocalTime import java.time.temporal.ChronoField val currentTime = LocalTime.now() val milliseconds = currentTime.get(ChronoField.MILLI_OF_DAY) println("Milliseconds of day: $milliseconds")

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

String "Milliseconds of day: 12345678"

Пример

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

import java.time.LocalTime import java.time.temporal.ChronoField val time = LocalTime.of(0, 0).with(ChronoField.MILLI_OF_DAY, 3600000) println("Time: $time")

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

String "Time: 01:00"

Пример

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

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

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

String "Min: 0, Max: 86399999"

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

  • константу NANO_OF_DAY класса ChronoField,
    которая представляет наносекунды в сутках
  • константу SECOND_OF_DAY класса ChronoField,
    которая представляет секунды в сутках
  • константу MINUTE_OF_DAY класса ChronoField,
    которая представляет минуты в сутках
  • класс LocalTime,
    который представляет время без даты
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить