Парсер для дат написанных человеческим языком
Необходимо написать класс/функцию на PHP для парсинга дат, написанных человеческим языком на английском и русском языке. он должен преобразовывать даты вида:
tomorrow, yesterday, yest., in 2 hours, in two hours, in a few hours, in a few h, in a few days, in 2 days, next day, in a month, next month, next monday, next week, in a few weeks и так далее. + в свободной форме вида December 20th, Dec. 20 и тд.
русский - аналогичные конструкции.
вы можете предложить сразу цену + работающий прототип на ВАШЕМ сервере. я заплачу после того как протестирую то, что у вас есть своим списком фраз в онлайне.
уточнение:
few по умолчанию 3
неделя начинается с понедельника
месяц с первого числа
средина месяца - 15 число.
то есть next month это 1 число следующего месяца
next week - понедельник.