У меня есть календарь недели, в котором хранятся события, и вы хотите, чтобы пользователи не могли добавлять события за последние дни. Поэтому я Тринг использовать функцию так:Проверьте, прошла ли данная дата
if(strtotime($this->day) < time()){ // date format is YYYY-MM-DD
// date is past
}else{
// date is not past
}
кажется, работает хорошо, за исключением того, что считать дату сегодня как прошлый день. Что я делаю не так?
В качестве альтернативы, используйте 'StrToTime ($ this-> день) <время() - 24 * 60 * 60'. – user11977
Спасибо, человек! Этот способ работает отлично! – Luciano