如何在yii2中按日期查找模型,仅限年份

rqdpfwrv  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(260)

我需要找到一个模型,但只比较日期字段中的年份。

$fecha_actual = date("d-m-Y");
//resto 1 año
$old_year=date("d-m-Y",strtotime($fecha_actual."- 1 year"));
$diff=Differentiation::findOne(['date' => $old_year,'id_status'=>4]);

我试过但没用

$old_year=date("Y",strtotime($fecha_actual."- 1 year"));
 $diff=Differentiation::findOne(['YEAR(date)' => $old_year,'id_status'=>4]);

请帮忙。

zpqajqem

zpqajqem1#

听说是解决上一年的记录清单

$diff=Differentiation::findOne(['DATE_FORMAT(date,"%Y")' => (date("Y") - 1),'id_status'=>4]);

相关问题