Calendar cal = Calendar.getInstance();cal.get(Calendar.DAY_OF_MONTH);
cal.get(Calendar.MONTH);
cal.get(Calendar.YEAR);......

解决方案 »

  1.   

    SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");
    String date=simpleDateFormat.format(new Date());
    String y=date.substring(0,4);
    String m=date.substring(4,6);
    String d=date.substring(6,8);
      

  2.   

    java.util.Date now = new java.util.Date();
    Calendar cal = Calendar.getInstance();
    cal.setTime(now);
    int day = cal.get(Calendar.DAY_OF_MONTH);
    int mon = cal.get(Calendar.MONTH)+1;//Calendar里取出来的month比实际的月份少1,所以要加上
    int year = cal.get(Calendar.YEAR);
      

  3.   

    java.util.Date date=new java.util.Date();
    int d=date.getDate();
    int m=date.getMonth();
    int y=date.getYear();
      

  4.   

    Date d = new Date(System.currentTimeMillis());
        Calendar ca = Calendar.getInstance();
        ca.setTime(d);
        int year = ca.get(Calendar.YEAR);
        int month = ca.get(Calendar.MONTH) + 1;
        int day = ca.get(Calendar.DAY_OF_MONTH);
      

  5.   

    用Calendar类吧。Data类已经不建议使用了。