用 Carbon 减去 laravel 中的时间戳,给出错误
Subtract Timestamps in laravel with Carbon giving error
我正在尝试用 Carbon 减去 2 个时间戳,但出现错误:
“Carbon.php 第 425 行中的 InvalidArgumentException:
小时不能高于 12"
$s = \Carbon\Carbon::now();
$lastlog = \Carbon\Carbon::createFromFormat('y-m-d h:m:i', '16-09-19 14:10:11');
$h = $lastlog->diffForHumans($s);
我也试过了
$s = \Carbon\Carbon::now();
$lastlog = \Carbon\Carbon::createFromFormat('y-m-d h:m:i', '16-09-19 14:10:11');
$lastlog = date('y-m-d a h:m:i' , strtotime($lastlog));
$h = $lastlog->diffForHumans($s);
24 小时制的日期格式是 H,而不是 h:http://php.net/manual/en/function.date.php
所以你想要
$lastlog = \Carbon\Carbon::createFromFormat('y-m-d H:m:i', '16-09-19 14:10:11');
我正在尝试用 Carbon 减去 2 个时间戳,但出现错误: “Carbon.php 第 425 行中的 InvalidArgumentException: 小时不能高于 12"
$s = \Carbon\Carbon::now();
$lastlog = \Carbon\Carbon::createFromFormat('y-m-d h:m:i', '16-09-19 14:10:11');
$h = $lastlog->diffForHumans($s);
我也试过了
$s = \Carbon\Carbon::now();
$lastlog = \Carbon\Carbon::createFromFormat('y-m-d h:m:i', '16-09-19 14:10:11');
$lastlog = date('y-m-d a h:m:i' , strtotime($lastlog));
$h = $lastlog->diffForHumans($s);
24 小时制的日期格式是 H,而不是 h:http://php.net/manual/en/function.date.php
所以你想要
$lastlog = \Carbon\Carbon::createFromFormat('y-m-d H:m:i', '16-09-19 14:10:11');