php输出:2011-2-12到2011-6-13;的时间差;

解决方案 »

  1.   

    mktime(0,0,0,2,12,2011) - mktime(0,0,0,6,6,2011)
      

  2.   

    strtotime('2011-6-13 00:00:00') - strtotime('2011-2-12 00:00:00') 
      

  3.   

    $datetime1 = date_create('2011-2-12');
    $datetime2 = date_create('2011-6-13');
    $interval = date_diff($datetime1, $datetime2);
    print_R($interval)
      

  4.   

    正解,不依赖date类的PHP扩展,原生函数。不过楼主问的时间差的单位是?天、秒?