Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Как сравнить поле timestamp? Мне нужно посчитать кол-во пользователей зарегистрировавшихся за последний сутки (24 часа). Раньше всегда использовал время в UNIX, там все просто. И вообще, как правильно заполнять поле timestamp средствами PHP?
Не в сети
В ларавел используется Carbon для работы с датами
http://laravel.com/docs/eloquent#date-mutators
Не в сети
В ларавел используется Carbon для работы с датами
http://laravel.com/docs/eloquent#date-mutators
А можно на примере? Пожалуйста. Я про Carbon первый раз слышу.
Не в сети
Как-то так:
use Carbon\Carbon;
User::whereBetween('date', array(Carbon::now()->startOfDay(), Carbon::now()->endOfDay()))->get();
Не в сети
Как-то так:
use Carbon\Carbon;
User::whereBetween('date', array(Carbon::now()->startOfDay(), Carbon::now()->endOfDay()))->get();
Большое спасибо. А где можно найти документацию по Carbon? Конечно многое можно понять из исходного кода, но...
Изменено abler98 (21.08.2014 15:33:38)
Не в сети
Так верно?
public static function countOnline() {
return User::where('updated_at', '>=', Carbon::now()->subMinutes(10))->count();
}
Изменено abler98 (21.08.2014 15:56:37)
Не в сети
- А где можно найти документацию по Carbon?
Не в сети
Страницы 1