Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用模型进行数据库操作时,Laravel dd/mm/yyyy到yyyy/mm/dd/转换_Php_Date_Laravel_Laravel 4_Model - Fatal编程技术网

Php 使用模型进行数据库操作时,Laravel dd/mm/yyyy到yyyy/mm/dd/转换

Php 使用模型进行数据库操作时,Laravel dd/mm/yyyy到yyyy/mm/dd/转换,php,date,laravel,laravel-4,model,Php,Date,Laravel,Laravel 4,Model,这是我的控制器 public function DriverProcess() { $DriverData = Input::all(); $validation = Validator::make($DriverData, DriverModel::$rules); if ($validation->passes()) { DriverModel::create($DriverData)

这是我的控制器

public function DriverProcess()
    {            
     $DriverData = Input::all();
     $validation = Validator::make($DriverData, DriverModel::$rules);
     if ($validation->passes())
        {
            DriverModel::create($DriverData);
     //Rest of Code 
这是我的型号

<?php
class DriverModel extends Eloquent 
{


    protected $guarded = array('DriverName');
    protected $fillable = array('DriverName', 'Age', 'Address', 'LicenseNumber', 'DateOfBirth', 'LicenseExpiry' );

您可以在您的模型中为此使用变体(请参阅)。在您的情况下,这将是:

public function setDateOfBirthAttribute($value)
{
    $this->attributes['DateOfBirth'] = date("Y-m-d", strtotime($value) );
}
作为旁注,您应该只在模型中使用
$filleble
$guarded
。现在,您在
$guarded
$filleble
中设置了相同的属性