问题:
  开始时间是:2009-10-11
  结束时间是:2009-11-20
  问题:开始时间的11日和结束时间的20日,之间不能大于一个月时间,请哪位高手帮我解决一下,小弟十分着急。

解决方案 »

  1.   

    貌似以前用过类似的JavaScript代码的,找了一下,没找到,呵呵
      

  2.   

    是开始时间和结束时间之间不能超过一个月么? 可以用my97datepicker,下载地址<input type="text" class="Wdate" id="start" onFocus="WdatePicker({maxDate:'#F{$dp.$D(\'end\',{d:-30});}'})"/>
    <input type="text" class="Wdate" id="end" onFocus="WdatePicker({minDate:'#F{$dp.$D(\'start\',{d:30});}'})"/>
     
      

  3.   

    Boolean compareDate(String dateFrom ,String dateTO)
    {
         Calendar w_cal1 = Calendar.getInstance();
         Calendar w_cal2 = Calendar.getInstance();
         w_cal1.set(Integer.parseInt(dateFrom.spit("-")[0],dateFrom.spit("-") [1],dateFrom.spit("-")[2]);
         
        w_cal2.set(Integer.parseInt(dateTO.spit("-")[0],dateTo.spit("-") [1],dateFrom.spit("-")[2]);
         w_cal1.add(5,30);
         return w_cal1.compareTo(w_cal2)>0?false:true;
         
    }