想要将时间戳转换为日期并在laravel中按月过滤数据

时间:2018-05-26 22:08:29

标签: php laravel laravel-5 timestamp

我将日期作为数据库中的时间戳,我希望在从数据库中获取数据时将时间戳转换为日期,然后根据当前月份过滤数据。

我是新的laravel

1 个答案:

答案 0 :(得分:0)

在您雄辩的模型中添加此属性(more info here)

protected $dates = ['column_name'];

它会自动换行Carbon

例如

use Illuminate\Database\Eloquent\Model;

class ExampleModel extends Model
{
    protected $dates = ['start_date', 'end_date'];
}

按月使用过滤数据

ExampleModel::whereMonth('start_date', '12')->get();