如何在Yii 2中获得最大和最小日期

时间:2016-03-22 05:02:32

标签: yii2

在我的数据库中

filed type

'import_date varchar(100)'

'max => 01-01-2016'

'min =>  31-12-2015'

我有代码来获取最大和最小日期

$dateMin = Report::find()->min('import_date');// ouput 01-01-2016' => false

$dateMax = Report::find()->max('import_date');// ouput 31-12-2015' => false

请帮帮我

全部谢谢

1 个答案:

答案 0 :(得分:0)

您应该在日期

中找到已转换字段的最小值
$dateMin = Report::find()->min("STR_TO_DATE(import_date,'%d-%m-%Y' ");

$dateMax = Report::find()->max("STR_TO_DATE(import_date,'%d-%m-%Y' ");