gpt4 book ai didi

php - 计算laravel中两个日期之间的小时数、分钟数和秒数

转载 作者:行者123 更新时间:2023-12-03 22:42:28 28 4
gpt4 key购买 nike

假设我们必须像这样使用 DateTime 格式化日期:

$started_at = '2016-07-05 12:29:16';
$ended_at = '2016-07-06 13:30:10';

现在我想像这样计算它们的小时数、分钟数和秒数:
15 hours and 50 minutes and 15 seconds

我如何在 Laravel 中以最简单的方式使用 Carbon .

最佳答案

尝试这个

$t1 = Carbon::parse('2016-07-05 12:29:16');
$t2 = Carbon::parse('2016-07-04 13:30:10');
$diff = $t1->diff($t2);

这会给你
DateInterval {#727
+"y": 0,
+"m": 0,
+"d": 0,
+"h": 22,
+"i": 59,
+"s": 6,
+"weekday": 0,
+"weekday_behavior": 0,
+"first_last_day_of": 0,
+"invert": 1,
+"days": 0,
+"special_type": 0,
+"special_amount": 0,
+"have_weekday_relative": 0,
+"have_special_relative": 0,
}

关于php - 计算laravel中两个日期之间的小时数、分钟数和秒数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38199260/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com