Я пытаюсь использовать функцию strtotime
, чтобы вернуть указанную дату. Например:
strtotime('thursday'); //Need to get NEXT Thurs, not today (assuming today is Th)
Использование next thursday
будет работать в этом случае, но не работает с абсолютными датами, такими как:
strtotime('next aug 19'); //Should return 08-19-2011, but instead returns 12-31-1969
Я думаю, что это может потребовать некоторых регулярных выражений, но поскольку форматы, которые будут вводиться, настолько изменчивы, я бы предпочел найти более простое решение, если оно существует.
Спасибо!