我的数据库中有一个Model,它有一个Datetime字段。我必须在CakePHP中编写一个查找查询,例如$this->Model->find('.....
,我在这个Datetime中添加了几天,然后我将其与今天的日期进行比较。像Model.date + numOfDays == today
这样的东西。我该如何实现呢?
答案 0 :(得分:0)
根据逻辑
Model.date + numOfDays == today
以上条件等于以下
Model.date == today - numOfDays
请尝试以下方法:
$numOfDays = -1 * $numOfDays;
$compare_date = date('Y-m-d H:i:s', strtotime($numOfDays +' days'));
CakePHP条件是:
Model.date == $compare_date