• Как в yii2 выбрать записи за сегодня, вчера и тд?

    lusin
    @lusin
    Прошу прощения, это будет за сутки. Для выбора за день нужно будет добавить определение даты

    SELECT FROM_UNIXTIME(t.visit_time), t.*
     from user_visit_log t
     where  date(FROM_UNIXTIME(t.visit_time)) = date(now() - interval 1 day)


    $lines = $this->find()
    ->alias('t')
    ->where("date(FROM_UNIXTIME(t.visit_time)) = date(now() - interval :days day)", [
    ':days' => $day
    ])
    
    // либо можно сразу передавать дату
    //->where("date(FROM_UNIXTIME(t.visit_time)) = :date", [
    //':date' => "2019-02-11"
    //])
    
    ->all();