Datetime 如何获取在过去2分钟内创建的记录数

Datetime 如何获取在过去2分钟内创建的记录数,datetime,laravel-4,Datetime,Laravel 4,我已经成功地使用以下代码将记录装箱 $carcount = Car::where('username', '=', $username) ->whereRaw('created_at >= CURRENT_DATE') ->whereRaw('created_at < CURRENT_DATE + INTERVAL 1 DAY') ->count(

我已经成功地使用以下代码将记录装箱

$carcount = Car::where('username', '=', $username)
                    ->whereRaw('created_at >= CURRENT_DATE')
                    ->whereRaw('created_at < CURRENT_DATE + INTERVAL 1 DAY')
                    ->count();
$carcount = Car::where('username', '=', $username)
                        ->whereRaw('created_at >= CURRENT_DATE')
                        ->whereRaw('created_at < CURRENT_DATE + INTERVAL 1 MINUTE')
                        ->count();
$carcount=Car::where('username','=',$username)
->whereRaw('创建日期>=当前日期')
->whereRaw('创建时间<当前日期+间隔1天')
->计数();
但是我不能在最后一分钟用下面的代码将记录装箱

$carcount = Car::where('username', '=', $username)
                    ->whereRaw('created_at >= CURRENT_DATE')
                    ->whereRaw('created_at < CURRENT_DATE + INTERVAL 1 DAY')
                    ->count();
$carcount = Car::where('username', '=', $username)
                        ->whereRaw('created_at >= CURRENT_DATE')
                        ->whereRaw('created_at < CURRENT_DATE + INTERVAL 1 MINUTE')
                        ->count();
$carcount=Car::where('username','=',$username)
->whereRaw('创建日期>=当前日期')
->whereRaw('创建时间<当前日期+间隔1分钟')
->计数();

请帮帮我。

当前时间戳是您需要的。您正在将当前一天的开始时间(午夜)增加1分钟。

您好,看起来我有一些奇怪的问题。如果我在客户端中使用此sql,它可以从在>添加时间(当前时间戳,-8:04:00')购买的卡中选择*,但我设置为从>添加时间(当前时间戳,-0:04:00')购买的卡中选择*它不像某种时区问题,也许我需要将服务器和laravel设置在同一个时区?