Java生成随机时间的简单随机算法

 更新时间:2019年01月05日 08:34:06   作者:希尔伯特  
今天小编就为大家分享一篇关于Java生成随机时间的简单随机算法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

根据起始时间生成随机事件,代码如下:

  public static Date randomDate(Date beginDate,Date endDate ){
    if(beginDate.getTime() >= endDate.getTime()){
      return new Date();
    }
    long date = random(beginDate.getTime(),endDate.getTime());
    return new Date(date);
  }
  public static long random(long begin,long end){
    long rtn = begin + (long)(Math.random() * (end - begin));
    if(rtn == begin || rtn == end){
      return random(begin,end);
    }
    return rtn;
  }

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

  • 玩转spring boot 结合jQuery和AngularJs(3)

    玩转spring boot 结合jQuery和AngularJs(3)

    玩转spring boot,这篇文章主要介绍了结合jQuery和AngularJs,玩转spring boot,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • 详解Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-maven-3.9.3-bin)

    详解Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-mav

    这篇文章主要介绍了Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-maven-3.9.3-bin),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-07-07
  • springboot+dubbo启动项目时报错 zookeeper not connected的问题及解决方案

    springboot+dubbo启动项目时报错 zookeeper not connect

    这篇文章主要介绍了springboot+dubbo项目启动项目时报错 zookeeper not connected的问题,本文给大家定位问题及解决方案,结合实例代码给大家讲解的非常详细,需要的朋友可以参考下
    2023-06-06
  • JDK21新特性Record Patterns记录模式详解(最新推荐)

    JDK21新特性Record Patterns记录模式详解(最新推荐)

    这篇文章主要介绍了JDK21新特性Record Patterns记录模式详解,本JEP建立在Pattern Matching for instanceof(JEP 394)的基础上,该功能已在JDK 16中发布,它与Pattern Matching for switch(JEP 441)共同演进,需要的朋友可以参考下
    2023-09-09
  • ibatis学习之搭建Java项目

    ibatis学习之搭建Java项目

    本文的主要内容是简单介绍了ibatis和如何通过iBatis搭建JAVA项目,包含了一个相关实例,需要的朋友可以参考下。
    2017-09-09
  • java学习笔记_关于字符串概述

    java学习笔记_关于字符串概述

    下面小编就为大家带来一篇java学习笔记_关于字符串概述。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 如何使用BufferedReader循环读文件

    如何使用BufferedReader循环读文件

    这篇文章主要介绍了如何使用BufferedReader循环读文件的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • springboot publish event 事件机制demo分享

    springboot publish event 事件机制demo分享

    这篇文章主要介绍了springboot publish event 事件机制demo,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-10-10
  • Java使用Jdom读取xml解析实例

    Java使用Jdom读取xml解析实例

    这篇文章主要介绍了Java使用Jdom读取xml解析,以实例形式较为详细的分析了Jdom操作XML文件实现读取操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • springboot集成shiro权限管理简单实现

    springboot集成shiro权限管理简单实现

    这篇文章主要介绍了springboot集成shiro权限管理简单实现,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08

最新评论