首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在yii2中按日期,仅按年查找模型

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

Stack Overflow用户
提问于 2020-07-12 11:17:36
回答 1查看 48关注 0票数 0

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

代码语言:javascript
复制
$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]);

我试过了,但没用

代码语言:javascript
复制
 $old_year=date("Y",strtotime($fecha_actual."- 1 year"));
 $diff=Differentiation::findOne(['YEAR(date)' => $old_year,'id_status'=>4]);

请帮帮忙。

EN

回答 1

Stack Overflow用户

发布于 2020-07-13 17:19:09

hear是前一年记录列表的解决方案

代码语言:javascript
复制
$diff=Differentiation::findOne(['DATE_FORMAT(date,"%Y")' => (date("Y") - 1),'id_status'=>4]);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62856714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档