gpt4 book ai didi

php - 计算时差

转载 作者:行者123 更新时间:2023-11-29 09:03:32 24 4
gpt4 key购买 nike

我尝试在 PHP 中使用 DateTime 并使用 diff 方法来查找时间戳与当前时间之间的时间差。然而 PHP 给了我错误的区别。谁能向我指出我的代码出了什么问题?谢谢!

PHP 代码

function time() {
$now = new DateTime;
$later = new DateTime('2011-10-17 07:08:00');
$interval = $now->diff($later);
echo $now->format('y m d');
echo "<br>";
echo $later->format('y m d');
echo "<br>";
echo $interval->format('%a');
}

输出

11 10 19
11 10 17
6015

明显相差 2 天,但我得到了 6015 天!

最佳答案

你正在做$now->diff($now);,应该是$now->diff($later)

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

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