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);
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);
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);
MONTH是从0开始的
上面的MONTH要+1才行