Сложное тестовое задание для питонистов
Нужно написать python скрипт, который запускается из командной строки, на вход принимает текстовые предложения вида:
1. В следующем году 1 февраля в полночь
2. Через два недели в понедельник в 14:00
3. Каждый год во второй понедельник сентября
4. ...
На выходе скрипт должен выдать точную дату время описанную в тексте.
1. Если в тексте написано циклически повторяющееся события, нужно выдать три первые дата с указанием временем.
2. Если из описания неясно, какое время, то использовать 00:00.
3. Нельзя использовать для решения задачи любые api. Скрипт должен работать на локальном ноутбуке без интернета.
П.С. Задача имеет решение, так как на деле каждый может написать в воцаппе "встретимся завтра в 14:00" и точное время задетектится с предложением добавить его в календарь.