怎麼生成訂單號
阿新 • • 發佈:2019-02-13
package com.zhongjiu.utils;
import java.text.SimpleDateFormat;
import java.util.Random;
/**
* 生成訂單的工具類
*/
public class DingDanUtil {
public String[] util(){
String[] a =new String[3];
//獲取系統的時間
SimpleDateFormat sDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String date = sDateFormat.format(new java.util.Date());
//使用日期然後再加4位隨機數
SimpleDateFormat sDateFormat1 = new SimpleDateFormat("yyMMddHHmmss");
String date1 = sDateFormat1.format(new java.util.Date()); //16
//生成4位的隨機數
Random r=new Random();
int i=r.nextInt(9999-1000)+1000;
String dingdanhao = date1+i;//最後的訂單號
a[0] = date;
a[1] = dingdanhao;
return a;
}
}
import java.text.SimpleDateFormat;
import java.util.Random;
/**
* 生成訂單的工具類
*/
public class DingDanUtil {
public String[] util(){
String[] a =new String[3];
//獲取系統的時間
SimpleDateFormat sDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String date = sDateFormat.format(new java.util.Date());
//使用日期然後再加4位隨機數
SimpleDateFormat sDateFormat1 = new SimpleDateFormat("yyMMddHHmmss");
String date1 = sDateFormat1.format(new java.util.Date()); //16
//生成4位的隨機數
Random r=new Random();
int i=r.nextInt(9999-1000)+1000;
String dingdanhao = date1+i;//最後的訂單號
a[0] = date;
a[1] = dingdanhao;
return a;
}
}