gpt4 book ai didi

php - 如何从 Where 子句中的 mysql 中的时间减去时间

转载 作者:搜寻专家 更新时间:2023-10-30 20:26:55 25 4
gpt4 key购买 nike

如何从数据库中已经存储的时间中减去时间

$v_id = mysqli_query($mysqli," SELECT V_ID FROM van WHERE (v_starttime -'$row4') BETWEEN -1030 AND 2040");

最佳答案

我有一个想法,它可能是错误的方法,但给出了正确的结果,是的,完成了

$van_id = array();


$i=0;

while(empty($rows[$i]) === false){




$v_id = mysqli_query($mysqli," SELECT V_ID ,v_starttime FROM van WHERE r_id = '$rows[$i]'");




$f=0;
while($rowb = $v_id->fetch_assoc()) {

$ty= (strtotime($rowb['v_starttime']) - strtotime($row4))/60;

//在这里,或者我是怎么做的!

      if($ty>-40 && $ty<40) {
$van_id[$f]= $rowb['V_ID'];
mysqli_query($mysqli,"UPDATE `emp` SET `V_ID` = '$van_id[$f]' WHERE `username` = 'bla'");
}
$f++;
}


$i++;

}

我简单地从数据库中提取时间转换它然后减去已经提取的时间也转换它然后将整数除以 60 得到分钟然后存储它 $van_id 数组

关于php - 如何从 Where 子句中的 mysql 中的时间减去时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29207369/

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