PHP Carbon不计算时差

标签 php laravel php-7 php-carbon

我需要得到时差。但是碳不计算。

date1  2022-03-30 00:00:00   
date2  2022-03-30 21:00:00  

$interval = $date1->diffInSeconds($date2);            -> OUTPUT: 0
$interval2 = $date1->diffAsCarbonInterval($date2);    -> OUTPUT: 

最佳答案

你应该用Carbon解析所有数据并将其转换为Carbon实例,然后你就可以得到差异

 $diffInSeconds = Carbon\Carbon::parse('2022-03-30 00:00:00')->diffInSeconds(Carbon\Carbon::parse('2022-03-30 21:00:00'));

关于PHP Carbon不计算时差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71390837/

相关文章:

php - create-react-app 代理请求到 php 后端

dompdf - dompdf如何支持php7

php - 需要与数据库交互的 PHP 模型验证

PHP PDO 查询,参数位于数组中

php - Laravel Blade : passing a variable to a child view

ajax POST,尝试添加目录链接两次添加路径

php - 如何正确存储和使用不同时区的MySQL TIMESTAMP?

javascript - jQuery 文件上传的用户系统

php - 为什么在PHP或其他语言中使用动态变量(可变变量)

php - WordPress 编辑器不更新文件 : Unable to communicate back with site to check for fatal errors