@shibanovan

Как правильно парсить дату/время напоминания из строки (Завтра/каждый ВТ/в 14:00)?

Не являюсь профессиональным разработчиком, программирования для меня- хобби. Just for fun пишу напоминалку, которая принимает строку.
Соответственно, из этой строки она парсить текст напоминанию и собственно, когда об этом напомнить.
Хочется, чтобы ввод был максимально гибким, т.е. не просто конкретная дата время, а варианты типа:

Каждый вторник в 14:00 на массаж
В автошколу послезавтра в 19:00
По будням в 17:00 проверить отчет

Пробовал писать сам, но получается адская мешанина из if'ов, в которой сам очень быстро начинаю путаться.
Вот и подумал, может уже всё написано до меня и где-то можно глянуть как это делают норм. пацаны?
  • Вопрос задан
  • 257 просмотров
Пригласить эксперта
Ответы на вопрос 2
@AlexSku
не буду отвечать из-за модератора
Пример парсера команд для робота (F#, Дмитрий Сошников).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы