Java产生一段范围内的随机数及毫秒到日期间的相互转换

来源:互联网 发布:软件配置管理计划模板 编辑:程序博客网 时间:2024/06/05 02:19
              /** * 产生一段范围内的随机数 *///方法一:把范围内的数赋值到数组内,然后随机取得数组下标int [] seed = new int[50];int j=0;for(int i=30;i<80;i++){seed[j]=i;j++;}System.out.println(seed[r.nextInt(50)]);/** * 方法二:把根据下面的公式,不过该方法左右都是开区间 * Math.random()*(Max-Min)+Min */int Max = 80;int Min = 30;System.out.println(Math.round(Math.random()*(Max-Min)+Min));/** * 以下方法可用于毫秒到日期,及日期到毫秒数的相互装换 */DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ");        //毫秒到日期的转换System.out.println(dateFormat.format(System.currentTimeMillis()));/** * 日期到毫秒的转换 * Calendar类在设置月数的时候是从0开始 */Calendar cal = Calendar.getInstance();  cal.set(2014, 06, 15, 00, 00, 43);System.out.println(cal.getTimeInMillis());System.out.println(dateFormat.format(cal.getTimeInMillis()));

 

 

0 0
原创粉丝点击