Функция getSecond
Функция getSecond
класса LocalDateTime
возвращает значение секунд из объекта даты и времени.
Возвращаемое значение находится в диапазоне от 0
до 59
.
Импорт
import java.time.LocalDateTime
Синтаксис
fun getSecond(): Int
Пример
Получим секунды из объекта LocalDateTime
:
val dateTime = LocalDateTime.of(2025, 12, 31, 14, 30, 45)
val seconds = dateTime.second
println("Seconds: $seconds")
Результат выполнения кода:
String "Seconds: 45"
Пример
Создадим объект LocalDateTime
и получим его компоненты, включая секунды:
val dateTime = LocalDateTime.parse("2025-07-15T10:25:30")
val hour = dateTime.hour
val minute = dateTime.minute
val second = dateTime.second
println("Time: $hour:$minute:$second")
Результат выполнения кода:
String "Time: 10:25:30"
Пример
Проверим граничные значения секунд:
val dateTime1 = LocalDateTime.of(2025, 1, 1, 0, 0, 0)
val dateTime2 = LocalDateTime.of(2025, 1, 1, 23, 59, 59)
println("Min seconds: ${dateTime1.second}")
println("Max seconds: ${dateTime2.second}")
Результат выполнения кода:
String "Min seconds: 0"
String "Max seconds: 59"
Смотрите также
-
функцию
getHour
классаLocalDateTime
,
которая возвращает часы из времени -
функцию
getMinute
классаLocalDateTime
,
которая возвращает минуты из времени -
функцию
getSecond
классаLocalTime
,
которая возвращает секунды из времени -
функцию
withSecond
классаLocalDateTime
,
которая устанавливает значение секунд