你使用的对象 没有初始化 出现了 NullPointerException

解决方案 »

  1.   

    String mon1=new String();
           String yea1=new String();
           String da1=new String();
           mon1=request.getParameter("mon1");
           yea1=request.getParameter("yea1");
           da1=request.getParameter("da1");
           String mon2=new String();
           String yea2=new String();
           String da2=new String();
           mon2=request.getParameter("mon2");
           yea2=request.getParameter("yea2");
           da2=request.getParameter("da2");       SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd");
           java.util.Date dt=sdf.parse((yea1 + mon1 + da1),new ParsePosition(0));
           java.util.Date dt2=sdf.parse((yea2 + mon2 + da2),new ParsePosition(0));
           int n=(int)((dt2.getTime()-dt.getTime())/(3600*24*1000));
           out.print(n);
    -----------------------------------:)