Курс Raku / Розширені / Докладніше про вбудовані типи / Дата та час / Вправи / День тижня

Розв’язання: День тижня

Ось один із можливих варіантів розв’язання задачі.

Код

my $date = Date.new(2027, 2, 14);
say $date.day-of-week >= 6;

🦋 Вихідний код можна знайти у файлі day-of-week.raku.

Вивід

True

Коментарі

  1. day-of-week нумерує дні від 1 (понеділок) до 7 (неділя), тож двома вихідними днями є саме числа 6 та 7.

  2. Перевірка >= 6 дає True і для суботи, і для неділі та False для будь-якого робочого дня. 14 лютого 2027 року — неділя (7), тож програма виводить True.

Навігація курсом

День тижня   |   Множини, мультимножини та суміші