Курс Raku / Розширені / Докладніше про вбудовані типи / Дата та час / Арифметика дат
Тест — Арифметика дат
Що виведе наведена програма?
say Date.new(2026, 1, 28) + 5;| 1 | 2026-02-02 |
| 0 | 2026-01-33 |
| 0 | 2026-02-05 |
| 0 | 2026-02-03 |
Додавання цілого числа зсуває дату вперед на стільки днів, автоматично переходячи в наступний місяць. П’ять днів після 28 січня 2026 року припадають на 2 лютого: три дні, що залишалися в січні (29, 30, 31), плюс іще два.