Константа DateTime.sunday
Константа DateTime.sunday представляет собой
встроенную константу класса DateTime,
которая соответствует дню недели воскресенье.
Она имеет числовое значение 7.
Данная константа часто используется при сравнении
с результатом работы свойства weekday,
которое возвращает номер дня недели для
конкретной даты. Параметров константа не принимает.
Синтаксис
DateTime.sunday
Пример
Давайте выведем числовое значение константы:
void main()
{
print(DateTime.sunday);
}
Результат выполнения кода:
7
Пример
Давайте проверим, является ли конкретная дата
воскресеньем, сравнив свойство weekday
с константой DateTime.sunday:
void main()
{
DateTime date = DateTime(2024, 12, 29);
bool res = date.weekday == DateTime.sunday;
print(res);
}
Результат выполнения кода:
true
Пример
Давайте получим название дня недели для даты,
используя константу в конструкции switch:
void main()
{
DateTime date = DateTime(2024, 12, 29);
switch (date.weekday) {
case DateTime.sunday:
print('Sunday');
break;
default:
print('Another day');
}
}
Результат выполнения кода:
"Sunday"
Смотрите также
-
класс
DateTime,
который представляет дату и время -
свойство
weekday,
которое возвращает номер дня недели -
константа
monday,
которая представляет день недели понедельник -
метод
difference,
который возвращает разницу между датами