我需要得到时差.但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相关问答推荐

在不刷新页面的情况下无法使用JQuery更新id

产品ACF值在WooCommerce我的账户订单的附加列中为空

Laravel 9如何过滤$的项目与结果?

我的docker—compose lamp stack在软件更新后不工作:Containerconfig错误'''

在WooCommerce Checkout帐单地址字段后插入自定义按钮

获得客户S在WooCommerce为期1年的总支出

Laravel关系-为用户获取属于组织的所有团队

多行PHP属性声明中是否允许单行注释

闭包绑定$This和垃圾收集器

基于自定义域的每个购物车项目的WooCommerce定制数量输入步骤

上传WordPress模板中的翻译文件(.mo和.po)

如何在WordPress REST API中判断应用程序密码

根据WooCommerce中的自定义用户元数据值更改用户角色

使用DOMPDF获取PDF格式的本 map 像

Laravel 10.x在到达控制器之前将查询参数强制转换为正确的类型

PHP访问子数组列表出错结果和长度

woocommerce checkout 页面上的自定义字段

PHP:数组的等边

循环中未序列化数组显示的问题

htaccess Rewriterule 无法以任何方式工作