我有1张桌子" inuse" inuse:2列:start_time,end_time
我想计算每个start_time和amp;之间的差异。 end_time。差异应该是最小的,我希望在php页面中显示差异。
我的代码是
<?php
$link= mysqli_connect("localhost", "cl52-mayur", "N-wtsV/Re", "cl52-mayur");
if($link)
{
echo"success";
}
$query = "SELECT start_time, end_time FROM `inuse` ORDER BY u_id ASC LIMIT 0 , 30 ";
if($result = mysqli_query($link, $query) or die(mysqli_error()))
{
$min=999999;
while($fieldinfo = mysqli_fetch_array($result) or die(mysqli_error()))
{
$st=$fieldinfo['start_time'];
$et=$fieldinfo['end_time'];
$s_time = new DateTime($st);
$e_time = new DateTime($et);
//$sdate = $s_time->format('Y-m-d');
$stime = $s_time->format('H:i:s');
//$edate = $e_time->format('Y-m-d');
$etime = $e_time->format('H:i:s');
$comp1= str_replace(':', '', $stime);
$comp2 = str_replace(':', '', $etime);
for($i=1;$i<2;$i++)
{
if($time<$min)
{
$min=$time;
}
}
echo date("H:i:s", $min);
}
}
else {
$error = "Error...Please try again.";
}
?>
这显示了我的不同,但我希望以时间格式显示。 请提前帮助并谢谢。
答案 0 :(得分:0)
终于找到了解决方案。 回答:
UIWebView *