gpt4 book ai didi

PHP计算时差,结果1小时错误

转载 作者:行者123 更新时间:2023-12-04 18:16:25 24 4
gpt4 key购买 nike

我想计算两次的差异并以漂亮的方式打印出来。我知道差异永远不会超过 24 小时,所以我尝试了以下

$time = 7200; //time difference in seconds
date("H:i:s", $time); // should print 02:00

结果出乎意料,它改为打印 03:00。

我究竟做错了什么?

最佳答案

为什么不是 DateTime::diff??

在这里,检查 PHP.net 以获取 DateTime类(class)

从 php.net datetime diff 页面获取:

$datetime1 = new DateTime('2009-10-11');
$datetime2 = new DateTime('2009-10-13');
$interval = $datetime1->diff($datetime2);
echo $interval->format('%R%a days');

//Outputs +2 days

关于PHP计算时差,结果1小时错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11581798/

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