Size: a a a

2020 May 01

L

Leargon in Yii Framework 2
а как еще
источник

L

Leargon in Yii Framework 2
подскажи
источник

ВС

Владислав Субботин... in Yii Framework 2
Я только что написал: юзай два разных инстанца
источник

A

Artyom in Yii Framework 2
Leargon
диапазон
$dtBegin = new \DateTime($sDate);
       $dtEnd = new \DateTime($eDate);
       $dtEnd = $dtEnd->modify('+1 day');
       $dIterval = new \DateInterval('P1D');
       return new \DatePeriod($dtBegin, $dIterval, $dtEnd);
источник

A

Artyom in Yii Framework 2
тоже овно, но работает.
источник

L

Leargon in Yii Framework 2
$eDate от куда взять?
источник

A

Artyom in Yii Framework 2
да я не совсем то тебе посоветовал, если тебе нужно за последние 7 дней диапазон, то как-то так и делай.
источник

ВС

Владислав Субботин... in Yii Framework 2
источник

ВС

Владислав Субботин... in Yii Framework 2
Если надо часто и много работать с датами, их форматом и т.д., лучше юзать специальные библиотеки для этого (например, Carbon), а не писать собственные велосипеды. https://carbon.nesbot.com/docs/
источник

L

Leargon in Yii Framework 2
классный метод
источник

ВС

Владислав Субботин... in Yii Framework 2
Он не идеален, конечно, но заюзай, если лучше не сделаешь
источник

ВС

Владислав Субботин... in Yii Framework 2
Или просто заюзай либу
источник

ВС

Владислав Субботин... in Yii Framework 2
@Leargon мой метод не рабочий
источник

ВС

Владислав Субботин... in Yii Framework 2
Он не учитывает возможное смещение даты начала
источник

ВС

Владислав Субботин... in Yii Framework 2
Нужно допилить
источник

A

Artyom in Yii Framework 2
Leargon
$eDate от куда взять?
Сделай как-то так
 ->andWher([
               'AND',
               ['>=', 'date', new Expression('CURDATE() - INTERVAL 8 DAY')],
               ['<', 'date', new Expression('CURDATE()')]
           ]);

не уверен что это будет работать, но по-моему проще так.
источник

A

Artyom in Yii Framework 2
😅
источник

A

Artyom in Yii Framework 2
Все, пойду спать.🐼
источник

ВС

Владислав Субботин... in Yii Framework 2
@wolcharryk between
источник

A

Artyom in Yii Framework 2
Можно и так, но я всегда так делаю.
источник