Курс Raku / Розширені / Докладніше про вбудовані типи / Дата та час / Арифметика дат

Тест — Арифметика дат

Що виведе наведена програма?

say Date.new(2026, 1, 28) + 5;
12026-02-02
02026-01-33
02026-02-05
02026-02-03

Додавання цілого числа зсуває дату вперед на стільки днів, автоматично переходячи в наступний місяць. П’ять днів після 28 січня 2026 року припадають на 2 лютого: три дні, що залишалися в січні (29, 30, 31), плюс іще два.

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

Арифметика дат   |   Тест — Додавання місяців