Calendar c = Calendar.getInstance();
        c.setTime(new Date());
        String id = "" + c.get(c.YEAR)+c.get(c.MONTH)+c.get(c.DATE)+c.get(c.HOUR)+c.get(c.MINUTE)+c.get(c.SECOND)+c.get(c.MILLISECOND);
        System.out.println(id);

解决方案 »

  1.   

    真快,我抄一下
            Calendar cal = new GregorianCalendar();
            int YEAR = cal.get(Calendar.YEAR);
            int MONTH = cal.get(Calendar.MONTH);
            int DATE = cal.get(Calendar.DATE);
            int HOUR = cal.get(Calendar.HOUR);
            int MINUTE = cal.get(Calendar.MINUTE);
            int SECOND = cal.get(Calendar.SECOND);
            int MILLISECOND = cal.get(Calendar.MILLISECOND);
            String id = "" + YEAR + MONTH + +DATE + HOUR + MINUTE + SECOND + MILLISECOND;
            System.out.println(id);
      

  2.   

    有点错误,请注意:
    MONTH是从0开始的
    上面的MONTH要+1才行