vbs中
n=datediff("d",date1,date2)

解决方案 »

  1.   


    $codetime ="这里是需要判断的日期" //添加时间
    $current =date("Y-m-d"); //当前日期,你也可以设置为另外一个要比较的时间...
    $Tmp=0;
    $TmpYear =$db->getsql("select extract(year from $codetime)");
    $TmpMonth =$db->getsql("select extract(month from $codetime)");
    $TmpDay =$db->getsql("select extract(day from $codetime)");
    if($TmpYear>0 && $TmpMonth>0 && $TmpDay>0){
    while(1){
    $TmpTime=date("Y-m-d",mktime(0,0,0,date("m"),date("d")-$Tmp,date("Y")));
    if(strcmp($TmpTime,$codetime)==0){
    break;
    }
    $Tmp++;
    }
    }else{
    $Tmp=0;
    }
      

  2.   

    抱歉
    请吧 
    $db->getsql() 更换为获取里面SQL语句的MYSQL语句就可以了
    mysql_result(mysql_query("select extract(year from $codetime)",0,1);