Как обновить красноречивые данные Laravel, вычисляя разницу даты ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Как обновить красноречивые данные Laravel, вычисляя разницу даты

Сообщение Anonymous »

У меня есть эта проблема.
мне нужно обновить все данные из таблицы, каждый раз, когда входящая пакетная отделка вставка. От 1 до 7 за каждые 30 дней. < /P>
Например, если дата Diff составляет 45 дней ... это принадлежит группе 2. < /p>
Я знаю, что могу использовать цикл Foreach. Но мой вопрос: есть ли другой вариант оптимизации этой задачи?. $group = intval((Carbon::now()->diffInDays($CreatedDate) ?? 1) / 30) + 1;
< /code>
Что работает!. Но мне нужно сделать это и для всех предыдущих данных, что много.

Подробнее здесь: https://stackoverflow.com/questions/795 ... -date-diff

Вернуться в «Php»