РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
610 of 723 menu

Свойство second

Свойство second класса DateTime возвращает секунды указанной даты и времени. Значение возвращается в виде целого числа в диапазоне от 0 до 59. Свойство доступно только для чтения: оно не изменяет исходный объект даты, а лишь возвращает значение его секунд.

Секунды являются частью времени наряду с часами, минутами и миллисекундами. Чтобы получить отдельные компоненты времени, используются свойства hour, minute и millisecond.

Синтаксис

dateTime.second

Пример

Давайте создадим объект даты с конкретным временем и выведем его секунды:

void main() { DateTime date = DateTime(2025, 12, 31, 12, 30, 45); print(date.second); }

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

45

Пример

Давайте получим секунды текущего момента времени с помощью метода now:

void main() { DateTime now = DateTime.now(); print(now.second); }

Результат выполнения кода будет зависеть от текущего момента времени, например:

7

Пример

Давайте разберём дату на отдельные компоненты времени и выведем каждую из них:

void main() { DateTime date = DateTime(2025, 12, 31, 12, 30, 45); print('hours: ${date.hour}'); print('minutes: ${date.minute}'); print('seconds: ${date.second}'); }

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

"hours: 12" "minutes: 30" "seconds: 45"

Пример

Если при создании даты секунды не указаны, то по умолчанию они равны нулю:

void main() { DateTime date = DateTime(2025, 12, 31, 12, 30); print(date.second); }

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

0

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

  • класс DateTime,
    который представляет дату и время
  • свойство minute,
    которое возвращает минуты
  • свойство hour,
    которое возвращает часы
  • свойство millisecond,
    которое возвращает миллисекунды
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить