博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
产生随机时间的例子
阅读量:7126 次
发布时间:2019-06-28

本文共 1063 字,大约阅读时间需要 3 分钟。

public class test{    public static void main(String[] args) {                      Date randomDate = randomDate("2012-06-01", "2012-12-12");            SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");            System.out.println(randomDate。toString());    }     private static Date randomDate(String beginDate, String endDate) {        try {            SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");            Date start = format.parse(beginDate);// 开始日期            Date end = format.parse(endDate);// 结束日期            if (start.getTime() >= end.getTime()) {                return null;            }            long date = random(start.getTime(), end.getTime());             return new Date(date);        } catch (Exception e) {            e.printStackTrace();        }        return null;    }     private static long random(long begin, long end) {        long rtnn = begin + (long) (Math.random() * (end - begin));        if (rtnn == begin || rtnn == end) {            return random(begin, end);        }        return rtnn;    }}

 

转载地址:http://uaxel.baihongyu.com/

你可能感兴趣的文章
一个例子探究jQuery的Ajax应用(二)
查看>>
PPT of "SharePoint 2007 网站性能优化"
查看>>
爪哇国新游记之三十四----Dom4j的XPath操作
查看>>
node17
查看>>
Java程序性能优化4
查看>>
第一次负责项目总结
查看>>
Azure Redis Cache (2) 创建和使用Azure Redis Cache
查看>>
python统计ES存储空间占用的代码
查看>>
成就连自己都惊讶的未来
查看>>
依赖倒置(DIP)与依赖注入(DI)
查看>>
mysql数据库授权
查看>>
Microstation
查看>>
深入浅出的英语口语700句zz
查看>>
linux编译安装php
查看>>
再谈奶牛问题
查看>>
第一个java程序------hello world!
查看>>
C#学习安排表
查看>>
在LINUX上创建GIT服务器【转】
查看>>
Linux内核跟踪之trace框架分析【转】
查看>>
XCode v9.6.2017.0830
查看>>