gpt4 book ai didi

PHP DateTime 返回负小时值

转载 作者:搜寻专家 更新时间:2023-10-31 21:47:54 25 4
gpt4 key购买 nike

<分区>

我正在尝试解决 php DateTime 女巫在某些特定情况下会返回奇怪值的问题。

比如我的代码:

$start = new \DateTime("2018-10-04 00:00");
$end = new \DateTime("2018-10-28 23:59");
$diff = $end->diff($start);

返回:

DateInterval {#2311 ▼
+"y": 0
+"m": 0
+"d": 25
+"h": -1
+"i": 59
+"s": 59
+"f": 0.0
+"weekday": 0
+"weekday_behavior": 0
+"first_last_day_of": 0
+"invert": 1
+"days": 24
+"special_type": 0
+"special_amount": 0
+"have_weekday_relative": 0
+"have_special_relative": 0
}

“25 天-1 小时 59 分钟”。

在大多数情况下,功能都能完美运行。这种情况偶尔会发生,但仍然是个问题...有没有办法获得正常格式的天/小时而不用每次都重新计算这个奇怪的值?

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