2016-11-24 6 views

ответ

5

Попробуйте parse() него первый:

$date = Carbon::parse('2016-11-24 11:59:56')->addHour(); 

Лучший способ, чтобы добавить столбец DATETIME в dates переменной:

protected $dates = ['datetime_column']; 

Тогда вы можете просто сделать это:

$date = $model->datetime_column->addHour(); 
0

Вы можете попробовать это:

$date = "2016-11-24 11:59:56"; 
$carbon_date = Carbon::parse($date); 
$carbon_date->addHours(1); 

Теперь можно сравнить дату, используя lt() & gt() методы углерода. См Carbon Comparison Docs для изучения более методов, как - eq(), ne() и т.д.

$carbon_date->lt(Carbon::now()); // Less then current datetime (returns boolean) 
$carbon_date->lt(Carbon::now()); // Greater then current datetime (returns boolean) 

Надеется, что это помогает!