📅  最后修改于: 2023-12-03 14:51:00.198000             🧑  作者: Mango
在 Laravel 中获取过去 24 小时的记录可以使用 Carbon 类来轻松获取。Carbon 是一个流行的 PHP 扩展,它允许我们轻松地处理日期和时间。
首先,我们需要在 Laravel 中安装 Carbon。我们可以使用 Composer 来安装它。
composer require "nesbot/carbon:^2.17"
接下来,我们需要编写代码来获取过去 24 小时的记录。我们可以使用 Laravel 的查询构建器来获取记录。
use Carbon\Carbon;
$records = DB::table('table_name')
->where('created_at', '>=', Carbon::now()->subDay())
->get();
在上面的代码中,table_name
是你要获取记录的表的名称。created_at
是表中保存创建时间的字段名。
我们使用 Carbon::now()
函数获取当前时间,并使用 subDay()
函数获取过去 24 小时的时间。
最后,我们使用 get()
函数获取记录并保存在 $records
变量中。
## 获取过去 24 小时的记录
```php
use Carbon\Carbon;
$records = DB::table('table_name')
->where('created_at', '>=', Carbon::now()->subDay())
->get();
## 结论
使用以上步骤可以轻松获取过去 24 小时的记录。我们使用了 Carbon 类来获取日期和时间,并使用 Laravel 的查询构建器来获取记录。
现在,你可以在 Laravel 应用程序中轻松地获取过去 24 小时的记录。