在laravel中使用时间戳将月份更改为不同的语言


Changing month to different language in laravel with timesamps

我试图改变/格式由laravel创建的created_atupdated_at字段时,时间戳设置为true在其模型

假设值是'2016-10-08',我想把它改成'2016-أكتوبر-08'

是否有办法自定义它们在数据库中的存储方式。

我试过在app.php中设置区域设置,

'locale' => 'ar', 

尝试将这个Eloquent Mutator添加到您的模型中,以使用您设置的区域设置值( ar,在您的app.php 中定义)覆盖基本模型:

protected function asDateTime($value)
{
    return (parent::asDateTime($value))->setLocale(App::getLocale());
}