/**
* 产生订单的串号
* @param date
* @return
* @author XiongXing
* @date 20111029
*/
public String getNumberOrderId(Date date) {
String s = "";
Random rand = new Random();
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
s = calendar.get(calendar.YEAR) + ""
+ (calendar.get(calendar.MONTH) + 1) + ""
+ calendar.get(calendar.DAY_OF_MONTH) + ""
+ calendar.get(calendar.HOUR_OF_DAY) + ""
+ calendar.get(calendar.MINUTE) + ""
+ calendar.get(calendar.SECOND);
s = s + rand.nextInt(10) + "" + rand.nextInt(10) + ""
+ rand.nextInt(10);
return s;
}
根据日期产生一个日期的串号加三个随机数
本文介绍了一种通过日期和随机数相结合的方法来生成订单的唯一标识符,确保了订单ID的独特性和高效性。通过将当前日期的各项元素与随机数整合,实现了快速且可靠的订单ID生成过程。

被折叠的 条评论
为什么被折叠?



