当前时间:
java.util.Date d=new java.util.Date()
int y = d.getYear()+1900;
int m = d.getMonth()+1;

解决方案 »

  1.   

    二楼的方法在以后的jdk中是不支持的。 
    new一个Date后,应该试用Canlendar类来解析年月日,
      

  2.   

    我是这么做的:ConstructVO(){
        Calendar riqi=Calendar.getInstance();
        int nian=riqi.get(Calendar.DAY_OF_YEAR);
        int yue=riqi.get(Calendar.DAY_OF_MONTH);
        vo.setNianFen(nian);
        vo.setYueFen(yue);    
    }
    我在页面采用的是text框,我的目的就是要把系统时间直接放到text框上去,可是存在问题!!!
    还望各位赐教,急
      

  3.   

    都说得差不多了,其实看看api文档就知道怎么做了
      

  4.   

    年和月应该是这样的:
    Calendar cal = Calendar.getInstance();
    System.out.println(cal.get(Calendar.YEAR) + "年");
    System.out.println(cal.get(Calendar.MONTH) + "月");