Константа DateTime.monday
Константа DateTime.monday представляет собой
целочисленное значение, соответствующее понедельнику.
В Dart дни недели пронумерованы от 1 (понедельник)
до 7 (воскресенье). Данная константа равна 1
и используется для сравнения со свойством weekday
объекта DateTime.
Синтаксис
DateTime.monday
Пример
Давайте выведем значение константы DateTime.monday:
void main()
{
print(DateTime.monday);
}
Результат выполнения кода:
1
Пример
Давайте проверим, является ли текущий день недели
понедельником, используя свойство weekday:
void main()
{
DateTime date = DateTime(2024, 1, 1);
print(date.weekday == DateTime.monday);
}
Результат выполнения кода:
true
Пример
Давайте сравним все константы дней недели с днём текущей даты:
void main()
{
DateTime date = DateTime(2024, 1, 3);
print(date.weekday == DateTime.monday);
print(date.weekday == DateTime.tuesday);
print(date.weekday == DateTime.wednesday);
}
Результат выполнения кода:
false
true
false