求一个离当前小时还剩多少秒的函数?越简越好~

解决方案 »

  1.   

    echo eval('return ' . date('3600 - i * 60 + s') . ';');
      

  2.   

    可以参考下 time()与mktime()函数。
      

  3.   

    function time_diff() {
        return mktime(date('H',time())+1,0,0,date('m',time()),date('d',time()),date('y',time()))-time();
    }
      

  4.   

    echo strtotime('2009-10-26 12:00:00')-time();
      

  5.   

    $time1 = date('Y-m-d H:00:00',time());$time2 = date('Y-m-d H:i:s',time());$diff=intval((strtotime($time2)-strtotime($time1))/3600*60);echo $diff;
      

  6.   

    $diff=intval((strtotime($time2)-strtotime($time1))/600)
      

  7.   


    function time_diff() { 
        return mktime(date('H',time())+1,0,0,date('m',time()),date('d',time()),date('y',time()))-time(); 
    }正解!!!
      

  8.   

    function timeLeft() {
    return 3600 - time() % 3600;
    }
      

  9.   

    data time函数都有啊 看手册