Функция 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,
которая устанавливает значение секунд