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

Конструктор now

Конструктор DateTime.now создает объект DateTime, содержащий текущую дату и время в момент вызова. Конструктор не принимает параметров. По умолчанию создается локальное время (в текущей временной зоне). Если передать необязательный именованный параметр isUtc со значением true, то будет создано время в формате UTC.

Синтаксис

DateTime.now([bool isUtc = false])

Пример

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

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

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

"2026-09-13 10:30:45.123456"

Пример

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

void main() { DateTime now = DateTime.now(); print(now.year); print(now.month); print(now.day); print(now.hour); print(now.minute); }

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

2026 9 13 10 30

Пример

Давайте создадим объект с текущим временем в формате UTC, передав параметр isUtc:

void main() { DateTime now = DateTime.now(isUtc: true); print(now.isUtc); print(now); }

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

true "2026-09-13 07:30:45.123456Z"

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

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