Sluggard
Новичок
Выкусывание текстовой даты из абстрактной текстовой строки
Недавно наткнулся на тему на хабре Выкусывание текстовой даты из абстрактной текстовой строки, которая меня заинтересовала. Так как хабр часто падает, сделаю копи-паст сюда.
Недавно наткнулся на тему на хабре Выкусывание текстовой даты из абстрактной текстовой строки, которая меня заинтересовала. Так как хабр часто падает, сделаю копи-паст сюда.
Интересно, каким методом решали бы эту задачу вы. Спасибо.Для одного из сервисов мне нужен некий механизм — мы даём пользователю возможность ввести дату в любом текстовом виде, но в момент парсинга должны точно понять, что он имел в виду. Задача немного упрощается тем, что всё происходит на английском языке. Например вот:
in 2 hours
in two hours
tomorrow at 7
tomorrow at 7.30
tomorrow at 7:30
next monday
next january, on monday at 7
и т.д…