the date data is wrong ( smaller than 1970-01-01 00:00:00 )

解决方案 »

  1.   

    我用的是ACCESS
    <?
    $rs = new com("ADODB.RecordSet"); 
    $sql="select top 4 * from q_news where q_bigClass='新闻类' and q_smallClass='新闻动态' order by q_renewTime desc,id desc";
    $rs -> Open($sql,$conn,1,1); 
    $q_renewTime=$rs->Fields("q_renewTime");echo strtotime($q_renewTime->value);
    ?>
    错误就是这行:echo strtotime($q_renewTime->value);Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 
      

  2.   

    补充,我估计是系统配置问题,因为我在本机调试都是正常的我的是:XP SP2
            Apache 2.0.54
            PHP Version 5.0.5