
java-随机生成一个时间段内的时间
发布日期:2021-05-07 11:59:29
浏览次数:19
分类:技术文章
本文共 858 字,大约阅读时间需要 2 分钟。
代码
- 定义开始时间和结束时间
String s = randomTime("2019-01-01", "2020-01-01");
- 随机生成这个时间段的时间
//生成一个建立通话的时间 public static String randomTime(String startDate,String endDate){ //时间的格式 String dateTime = null; long result = 0; SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd"); //转化 Date start = null; try { start = format1.parse(startDate); Date end = format1.parse(endDate); //获取建立时间 result = start.getTime() + (long) (Math.random() * (end.getTime() - start.getTime())); SimpleDateFormat format2 = new SimpleDateFormat("yyyy-MM-dd HH::mm::ss"); dateTime = format2.format(result); return dateTime; } catch (ParseException e) { e.printStackTrace(); } return null; }
运行结果
2019-05-07 20::57::37
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年03月30日 16时28分11秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
jQuery的事件绑定与触发 - 学习笔记
2019-03-06
解决页面加载闪白问题-背景图片加载优化
2019-03-06
Python处理接口测试的签名
2019-03-06
测试流程规范--测试报告模板
2019-03-06
测试流程规范--提测规范(钉钉、邮件)
2019-03-06
Linux上TCP的几个内核参数调优
2019-03-06
解Bug之路-dubbo流量上线时的非平滑问题
2019-03-06
记一次讲故事机器人的开发-我有故事,让机器人来读
2019-03-06
从Linux源码看Socket(TCP)的listen及连接队列
2019-03-06
高德网络定位算法的演进
2019-03-06
高德算法工程一体化实践和思考
2019-03-06
为亿级用户的美好出行而战!高德地图首届算法大赛落幕 95后北邮在读博士带队夺冠
2019-03-06
重温网络编程——常识(三)
2019-03-06
判断一个数是否是2的幂
2019-03-06
js 闭包(新)
2019-03-06
vscode 编辑python 如何格式化
2019-03-06
正则表达针对html(九)
2019-03-06
seo 回忆录百度基本概念(一)
2019-03-06
重新整理数据结构与算法(c#)—— 算法套路二分法[二十四]
2019-03-06
不一样的备忘录模式(设计模式十六)
2019-03-06