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

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