借助随机数,创建一个 * 从任意年.1.1 00:00:00 * 到 任意年.12.31 23:59:59 之间的随机日期
public class Ceshi {
public static void main(String[] args) {
long yearend=1976;
long day=24*60*60*1000;
int p;
long duomil=(yearend-1970)/4*day;
if(((yearend-1970)%4)==2) {
p=1;
}else {
p=0;
}
long timestart=(yearend-1970)*365*day+duomil-day/3;
long timeend=(yearend-1970+1)*365*day+duomil-day/3+p*day-1;
long radotime=(long)(Math.random()*(365+p)*day)+timestart;
System.out.println(new Date(timestart));
System.out.println(new Date(timeend));
System.out.println(new Date(radotime));
}
}