最近在做一个成都短租网站时,入住登记时系统录入了入住时间,在客户退房是需要计算从入住时间到退房时间所住的天数,由于js计算时间不是很方便,干脆写个ajax在后台调用,虽然浪费电服务器资源,但是程序方便了不少,而且时间计算也比较精确,先看效果,再上代码哈
ajax后台代码如下:
$kzday = 1; //可住天数
$tfdate = ""; //退房时间
if($rzdate != "" && $kedate != "")
{
$rztime = strtotime($rzdate);
$kztime = strtotime($kedate);
if($kztime > $rztime ) {
$kzday = ($kztime-$rztime)/(60*60*24) + 1;
$tfdate = date('Y-m-d',$kztime+60*60*24);
}else{
$kzday = 1;
$tfdate = date('Y-m-d',$kztime+60*60*24);
}
$resultlist = "{\"flag\":true,\"kzday\":". $kzday .",\"tfdate\":\"".$tfdate."\"}";
echo($resultlist);
exit();
}
else
{
echo("{\"flag\":false,\"msg\":\"无满足条件信息\"}");
exit();
}
?>?
|