public static String getOrderIdByTime(String sign) {
SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss");
String newDate=sdf.format(new Date());
String result="";
Random random=new Random();
for(int i=0;i<5;i++){
result+=random.nextInt(10);
}
return sign+newDate+result;
}
public static void main(String[] args) {
System.out.println(getOrderIdByTime("hy"));
}
例子很简单,基本上拿来即用~