欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java隨機(jī)生成時(shí)間字符串的方法

 更新時(shí)間:2017年12月01日 09:59:46   作者:極客on之路  
這篇文章主要為大家詳細(xì)介紹了java隨機(jī)生成時(shí)間字符串的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了java隨機(jī)生成時(shí)間字符串的具體代碼,供大家參考,具體內(nèi)容如下

package com.wechat.utils; 
 
import java.text.SimpleDateFormat; 
import java.util.Date; 
 
/** 
 * Created by hexun on 2017/2/4. 
 */ 
public class RandTimeUtils { 
 
 
  /** 
   * 生成隨機(jī)時(shí)間 
   * @param beginDate 
   * @param endDate 
   * @return 
   */ 
  private static Date randomDate(String beginDate,String endDate ){ 
 
    try { 
 
      SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); 
 
      Date start = format.parse(beginDate);//構(gòu)造開(kāi)始日期 
 
      Date end = format.parse(endDate);//構(gòu)造結(jié)束日期 
 
      //getTime()表示返回自 1970 年 1 月 1 日 00:00:00 GMT 以來(lái)此 Date 對(duì)象表示的毫秒數(shù)。 
 
      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 rtn = begin + (long)(Math.random() * (end - begin)); 
 
    //如果返回的是開(kāi)始時(shí)間和結(jié)束時(shí)間,則遞歸調(diào)用本函數(shù)查找隨機(jī)值 
 
    if(rtn == begin || rtn == end){ 
 
      return random(begin,end); 
 
    } 
 
    return rtn; 
 
  } 
 
  public static void main(String[] args){ 
    Date randomDate=randomDate("2010-09-20","2017-02-04"); 
    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
    String resulttime = format.format(randomDate);//構(gòu)造開(kāi)始日期 
    System.out.println(resulttime); 
  } 
} 

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • maven導(dǎo)入本地jar包的三種方式

    maven導(dǎo)入本地jar包的三種方式

    本文主要介紹了maven導(dǎo)入本地jar包的三種方式,?文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-04-04
  • Java中5種異步實(shí)現(xiàn)的方式詳解

    Java中5種異步實(shí)現(xiàn)的方式詳解

    同步操作如果遇到一個(gè)耗時(shí)的方法,需要阻塞等待,那么我們有沒(méi)有辦法解決呢?讓它異步執(zhí)行,下面我會(huì)詳解異步及實(shí)現(xiàn),需要的可以參考一下
    2022-09-09
  • Java的方法和this關(guān)鍵字如何理解與應(yīng)用

    Java的方法和this關(guān)鍵字如何理解與應(yīng)用

    Java語(yǔ)言中的“方法”(Method)在其他語(yǔ)言當(dāng)中也可能被稱為“函數(shù)”(Function)。對(duì)于一些復(fù)雜的代碼邏輯,如果希望重復(fù)使用這些代碼,并且做到“隨時(shí)任意使用”,那么就可以將這些代碼放在一個(gè)大括號(hào){}當(dāng)中,并且起一個(gè)名字。使用代碼的時(shí)候,直接找到名字調(diào)用即可
    2021-10-10
  • 實(shí)例解析JAVA中代碼的加載順序

    實(shí)例解析JAVA中代碼的加載順序

    這篇文章主要介紹了舉例說(shuō)明Java中代碼塊的執(zhí)行順序,需要的朋友可以參考下
    2017-04-04
  • SpringBoot項(xiàng)目中分頁(yè)插件PageHelper無(wú)效的問(wèn)題及解決方法

    SpringBoot項(xiàng)目中分頁(yè)插件PageHelper無(wú)效的問(wèn)題及解決方法

    這篇文章主要介紹了解決SpringBoot項(xiàng)目中分頁(yè)插件PageHelper無(wú)效的問(wèn)題,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Java的MyBatis框架中Mapper映射配置的使用及原理解析

    Java的MyBatis框架中Mapper映射配置的使用及原理解析

    Mapper用于映射SQL語(yǔ)句,可以說(shuō)是MyBatis操作數(shù)據(jù)庫(kù)的核心特性之一,這里我們來(lái)討論Java的MyBatis框架中Mapper映射配置的使用及原理解析,包括對(duì)mapper的xml配置文件的讀取流程解讀.
    2016-06-06
  • java配置多個(gè)過(guò)濾器優(yōu)先級(jí)以及幾個(gè)常用過(guò)濾器操作

    java配置多個(gè)過(guò)濾器優(yōu)先級(jí)以及幾個(gè)常用過(guò)濾器操作

    這篇文章主要介紹了java配置多個(gè)過(guò)濾器優(yōu)先級(jí)以及幾個(gè)常用過(guò)濾器的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • hibernate測(cè)試時(shí)遇到的幾個(gè)異常及解決方法匯總

    hibernate測(cè)試時(shí)遇到的幾個(gè)異常及解決方法匯總

    今天小編就為大家分享一篇關(guān)于hibernate測(cè)試時(shí)遇到的幾個(gè)異常及解決方法匯總,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-03-03
  • Java 17 更新后的 strictfp 關(guān)鍵字

    Java 17 更新后的 strictfp 關(guān)鍵字

    strictfp 可能是最沒(méi)有存在感的關(guān)鍵字了,很多人寫(xiě)了多年 Java 甚至都不知道它的存在,strictfp,字面意思就是嚴(yán)格的浮點(diǎn)型。這玩意兒居然還有個(gè)關(guān)鍵字,可見(jiàn)其地位還是很高的。下面文章小編就帶大家詳細(xì)介紹其關(guān)鍵字,需要的朋友可以參考一下
    2021-09-09
  • idea 使用Maven Helper idea的解決方法

    idea 使用Maven Helper idea的解決方法

    這篇文章主要介紹了idea 使用Maven Helper idea的解決方法,本文給大家介紹的非常詳細(xì)對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07

最新評(píng)論