转自: http://horizonhyg.iteye.com/blog/402097
/**
* 获取随机日期
* @param beginDate 起始日期,格式为:yyyy-MM-dd
* @param endDate 结束日期,格式为:yyyy-MM-dd
* @return
*/
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){
//生成begin和end直接的日期
long rtn = begin + (long)(Math.random() * (end - begin));
if(rtn == begin || rtn == end){
return random(begin,end);
}
return rtn;
}
分享到:
相关推荐
关于office表格的应用,为了方便各位在设计数据库时遇到日期数据时,使用excel随机生成指定范围内的随机日期,用于验证数据库
这是的插件,可让您生成随机的日期时间。 获取两个日期时间之间的随机dayjs实例 获取即将或即将发生的随机dayjs实例 获取过去或将来的随机dayjs实例 入门 以下指南将帮助您在Day.js中安装和使用此插件 先决条件 ...
Oracle中如何生成随机数字、随机字符串、随机日期 详细实例脚本。
C# WinForm 对日期函数是操作,在日期与字符串指间的转换处理可以做个例子看看吧。 程序的主要功能是,输入yyyy-MM-dd 的两个时间间隔和输入HH格式的时刻间隔,则随机产出在两个范围内的指定书目的随机数。
主要介绍了Python实现生成随机日期字符串的方法,涉及Python日期时间及随机数运算相关操作技巧,需要的朋友可以参考下
日期和时间数据插件 Data插件,可... 按SHIFT + COMMAND + D生成另一个随机日期或时间。 日期或时间已本地化为您当前的语言和地区系统设置,例如在美国,日期将采用月/日/年的格式,而在欧洲,日期将以日/月/年的格式。
本文实例讲述了ASP.NET生成两个日期范围内随机时间的实现方法。分享给大家供大家参考。.../// (在两个时间范围内)生成随机日期 /// /// ”startime”>开始时间 /// ”endtime”>结束时间 /// 返回随机日期
数字和字母(大写、小写)、混合特殊字符等多种组合,自定义输出的长度和批量生成数量可任意组合需要的字符进行随机密码字符生成,可以作为随机密码密钥生成器用于项目测试使用,也可以自行决定使用用途
密码设置困难,又怕个人密码带有个人印记容易被破解,于是写了个脚本生成一个任意位的随机密码字母大小写+数字 利用计算机计划任务定时执行做到密码每天一换,确保安全性,并利用脚本调用数据库存储密码在服务器,...
。。。
。。。
一个好用的生成随机数的类,可以根据日期时间生成一个字符串,如20150812020349422,后三位是随机的,前面是日期时分秒。调用方法如下:GetRndNumber.Getstr()
js安日期生成15位随机码.js
随机日期生成一个日期范围内的随机日期安装npm install randomdate用法 var randomDate = require ( 'randomdate' ) ;randomDate ( new Date ( 2014 , 09 , 01 ) , new Date ( 2014 , 11 , 12 ) ) ; // Thu Oct 23 ...
简单易用的随机数据生成器。...随机日期 随机时间 随机时间戳 随机时区名称 地理 随机省份和城市 随机国家或地区(基于ISO 3166-1标准) 虚拟经纬度 随机邮编 虚拟联系地址 随机固话区号 虚拟固话号码
主要为大家详细介绍了java生成指定范围的随机日期,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Excel中日期格式转换和随机生成数字公式 工作表中出生年月格式格式是如:19870705 19861106 19881109如果想改成1987-7-5或改成1987年7月7日。 在EXCEL中如何利用身份证号码计算出生年月年龄及性别 在Excel中随机生成...
一:随机字符串产生函数 时间戳产生函数 随机函数的产生: createNonceStr: function () { return Math.random().toString(36).substr(2, 15) }, 时间戳产生的函数: createTimeStamp: function () { return ...
sql脚本可以 生成指定范围内的时间 一小时内,生成指定范围内的时间 30分钟内。