将id用时间表示

it2022-05-05  162

用时间+随机数 组合成id

String[] strNow = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()).toString().split("-"); String str=""; for (String string : strNow) { str=str+string; } long a = (long) (Math.random() * 10000000); String user_id =str + a; System.out.println(user_id);

输出结果是:

201907181541287846693

前面是时间,后面是随机数


最新回复(0)