如何生成包含日期的随机数?

时间:2015-07-24 04:38:23

标签: java android android-activity

如何使用当前日期和时间进行唯一数字组合,并与特定范围内的随机数连接

2 个答案:

答案 0 :(得分:1)

用于生成随机值,您可以使用此

Random rand = new Random();
int randomNum = rand.nextInt((maxrange - minrange) + 1) + minrange;

获取当前时间和日期 你可以使用:

Calendar c = Calendar.getInstance(); 
int seconds = c.get(Calendar.SECOND);

将两者合并为唯一值

 String uniqueValue = randomNum+""+seconds;

答案 1 :(得分:0)

试试这个:

Random rand = new Random();
int randomNum = rand.nextInt((max - min) + 1) + min;
long time = System.currentTimeMillis();
String uniqueValue = randomNum+""+time;