用不着吧,用time()算
前面应该有帖子的,搜下

解决方案 »

  1.   

    mysql里用date_sub,
    php里用time
      

  2.   

    使用date类型的数据可以进行运算啊~
      

  3.   

    $str 是时间格式的字符,需要你判断是否大于当前时间if (($timestamp = strtotime($str)) === false) {
        echo "不能转换时间";
    } else {
        $date = cile(($timestamp - time()) / 24 * 3600);
        echo "距离生日".$date."天";
    }然后把$date赋值给js,就可以做一个倒计时!
      

  4.   

    上面的函数写错了是ceil 不是cile
      

  5.   

    <?php
    $date ="1984-11-19";
    $getdate = explode("-",$date);
    $y = date('Y');
    $second = mktime(0,0,0,$getdate[1],$getdate[2],$y);
    if($second<time()){     //如果小于,就说明今年的生日已过;
      $second = mktime(0,0,0,$getdate[1],$getdate[2],$y+1);
    }
    $day = ($second-time())/(24*60*60); //获得的天数; 
    ?>