如何计算 Laravel 中从当前日期到取件日期的小时数
How to calculate between hours from current date to pickupdate in Laravel
如何计算从当前日期到取件日期之间的小时数。我有来自输入的取件日期和取件时间。下面函数 returns 错误值。
$bookingtime=strtotime($request->input('pickupdate_submit')." ".$request->input('pickuptime_submit') );
$curentdate=date('Y-m-d HH:i');
$curenttime=strtotime($curentdate);
$betweenhours = abs($bookingtime - $curenttime) / 3600;
您可以为此使用 Carbon:
$date = Carbon::parse($request->input('pickupdate_submit')." ".$request->input('pickuptime_submit'));
$hours = $date->diffInHours(Carbon::now());
在Laravel 5.5中,建议像这样导入Carbon:
use Illuminate\Support\Carbon;
如何计算从当前日期到取件日期之间的小时数。我有来自输入的取件日期和取件时间。下面函数 returns 错误值。
$bookingtime=strtotime($request->input('pickupdate_submit')." ".$request->input('pickuptime_submit') );
$curentdate=date('Y-m-d HH:i');
$curenttime=strtotime($curentdate);
$betweenhours = abs($bookingtime - $curenttime) / 3600;
您可以为此使用 Carbon:
$date = Carbon::parse($request->input('pickupdate_submit')." ".$request->input('pickuptime_submit'));
$hours = $date->diffInHours(Carbon::now());
在Laravel 5.5中,建议像这样导入Carbon:
use Illuminate\Support\Carbon;