>_ IzzyLab

Практическое задание

Посчитай дату дедлайна

средне

В файле /root/start.txt записана дата старта проекта: 2024-01-15. Дедлайн — ровно через 90 дней после старта. Вычисли дату дедлайна и запиши её в /root/deadline.txt в формате ГГГГ-ММ-ДД.

Что потренируешь:
  • date
  • относительные даты
  • арифметика дат
  • форматирование даты

Разбор темы

date понимает относительные интервалы прямо внутри строки -d: к базовой дате можно словами прибавлять и вычитать days, weeks, months, а движок сам корректно перешагивает границы месяцев и годов. Базовую дату удобно подставить из файла в ту же строку. Для короткого вывода ГГГГ-ММ-ДД есть готовый код формата %F.

Что проверяется

  1. дедлайн через 90 дней верен

Как это выглядит