共计 536 个字符,预计需要花费 2 分钟才能阅读完成。
Laravel 能够方便的利用 Carbon 类库来处理各类时间差问题:
1、天数间隔:
carbon::parse ('2020-12-10')->diffInDays('2020-12-28', false); // 为正负数
carbon::parse ('2020-12-10')->diffInDays('2020-12-28', true);// 为正负数的绝对值
$date = '2023-12-11 12:59:59';
$carbon = carbon::parse ($date); // 格式化一个时间日期字符串为 carbon 对象
$int = (new Carbon)->diffInSeconds ($carbon, false); // $int 为正负数
or $int = (new Carbon)->diffInSeconds ($carbon, true); // $int 为正负数的绝对值
3、获取当前时间
echo Carbon::now();//2023-08-17 09:27:49
echo Carbon::now(‘America/Los_Angeles’);// 设置时区
4、日期和时间加减
$date = Carbon::now();
$date->addDays(7);
echo $date;
正文完
加入官方交流QQ群:778957856