根據日期產生一個日期的串號加三個隨機數

/**
  * 產生訂單的串號
  * @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;
 }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章