gpt4 book ai didi

PHP : How to calculate the remaining time in minutes?

转载 作者:行者123 更新时间:2023-12-04 06:38:07 27 4
gpt4 key购买 nike

假设目标时间是下午 4.30,当前时间是下午 3.25,我将如何计算到达目标时间的剩余分钟数?我需要几分钟内的结果。

session_start();
$m=30;
//unset($_SESSION['starttime']);
if(!$_SESSION['starttime']){
$_SESSION['starttime']=date('Y-m-d h:i:s');
}
$stime=strtotime($_SESSION['starttime']);
$ttime=strtotime((date('Y-m-d h:i:s',strtotime("+$m minutes"))));-->Here I want to calcuate the target time; the time is session + 30 minutes. How will i do that
echo round(abs($ttime-$stime)/60);

克里什尼克

最佳答案

可以像这样快速计算两次之间的差异:

  $start = strtotime("4:30");
$stop = strtotime("6:30");
$diff = ($stop - $start); //Diff in seconds
echo $diff/3600; //Return 2 hours. Divide by something else to get in mins etc.

编辑*
也可以为您的问题添加答案:
$start = strtotime("3:25");
$stop = strtotime("4:30");
$diff = ($stop - $start);
echo $diff/60; //Echoes 65 min

哦,还有一个编辑:) 如果时间是不同的日期,比如开始是一天 23:45,结束是 0:30,那么接下来你也需要向 strtotime 添加一个日期。

关于PHP : How to calculate the remaining time in minutes?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4614113/

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