21,887
社区成员
发帖
与我相关
我的任务
分享
date_default_timezone_set("PRC");
$tt = date("Y-m-d");//获的服务器的时间,结果:2010-11-16
$th = $row[ms_time];//这个是从数据库查询出来的,结果:2010-11-26 15:00:00
if($th>$tt){
还有几天。//也就是 用$tt-$th 得到的结果是 天数。
}else{
}
我的意思就是,比较日期,先不考虑时间,然后用数据库查出来的时间 在减去 服务器时间 得到的天数。
$time = time();
$db_time = '2010-11-26 15:00:00';
$db_time = strtotime($db_time);
if ($db_time > $time)
{
$day = ($db_time - $time) / (60*60*24);
$day = intval($day);
echo '还有' . $day . '天';
}