Функция getSecond

Функция getSecond класса LocalTime возвращает значение секунд из объекта времени. Функция не принимает параметров и возвращает целое число в диапазоне от 0 до 59.

Импорт

kotlinimport java.time.LocalTime

Синтаксис

kotlinfun getSecond(): Int

Пример

Получим секунды из времени "14:30:45":

kotlinval time = LocalTime.of(14, 30, 45)
val seconds = time.getSecond()
println(seconds)

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

kotlinInt 45

Пример

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

kotlinval currentTime = LocalTime.now()
val currentSeconds = currentTime.getSecond()
println("Current seconds: $currentSeconds")

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

kotlinString "Current seconds: 30"

Пример

Проверим граничные значения секунд:

kotlinval time1 = LocalTime.of(12, 0, 0)
val time2 = LocalTime.of(23, 59, 59)

val seconds1 = time1.getSecond()
val seconds2 = time2.getSecond()

println("First seconds: $seconds1")
println("Second seconds: $seconds2")

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

kotlinString "First seconds: 0"
String "Second seconds: 59"

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

  • функцию getHour класса LocalTime,
    которая возвращает часы из времени
  • функцию getMinute класса LocalTime,
    которая возвращает минуты из времени
  • функцию of класса LocalTime,
    которая создает время из числовых компонентов
  • функцию now класса LocalTime,
    которая возвращает текущее время