最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java中DateUtils時(shí)間工具類詳解

 更新時(shí)間:2017年12月08日 08:39:09   作者:lycorics22  
這篇文章主要為大家詳細(xì)介紹了java中DateUtils時(shí)間工具類,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了DateUtils時(shí)間工具類的具體代碼,供大家參考,具體內(nèi)容如下

package com.example.administrator.myapp; 
 
import java.text.ParseException; 
import java.text.SimpleDateFormat; 
import java.util.Calendar; 
import java.util.Date; 
 
/** 
 * Date 工具類 
 * Created by lychun on 2017/12/07. 
 */ 
 
public class DateUtils { 
 
  /** 
   * 得到幾天前的時(shí)間 
   * 
   * @param d  時(shí)間 
   * @param day 幾天 
   * @return 結(jié)果 
   */ 
  public static Date getDateBefore(Date d, int day) { 
    Calendar now = Calendar.getInstance(); 
    now.setTime(d); 
    now.set(Calendar.DATE, now.get(Calendar.DATE) - day); 
    return now.getTime(); 
  } 
 
  /** 
   * 得到幾天后的時(shí)間 
   * 
   * @param d  時(shí)間 
   * @param day 幾天 
   * @return 結(jié)果 
   */ 
  public static Date getDateAfter(Date d, int day) { 
    Calendar now = Calendar.getInstance(); 
    now.setTime(d); 
    now.set(Calendar.DATE, now.get(Calendar.DATE) + day); 
    return now.getTime(); 
  } 
 
  /** 
   * 取得當(dāng)前時(shí)間戳(精確到秒) 
   */ 
  public static String getCurrTimeStamp() { 
    long time = System.currentTimeMillis(); 
    String t = String.valueOf(time / 1000); 
    return t; 
  } 
 
  /** 
   * 日期格式字符串轉(zhuǎn)換成時(shí)間戳 
   * 
   * @param date_str 字符串日期 
   * @param format  如:yyyy-MM-dd HH:mm:ss 
   * @return 
   */ 
  public static String date2TimeStamp(String date_str, String format) { 
    try { 
      SimpleDateFormat sdf = new SimpleDateFormat(format); 
      return String.valueOf(sdf.parse(date_str).getTime() / 1000); 
    } catch (Exception e) { 
      e.printStackTrace(); 
    } 
    return ""; 
  } 
 
  /** 
   * Date 轉(zhuǎn)化為時(shí)間戳 
   * @param date 時(shí)間 
   * @return 
   */ 
  public static String dateTimeStamp(Date date) { 
    return String.valueOf(date.getTime() / 1000); 
  } 
 
  /** 
   * 將String轉(zhuǎn)化為Date 
   * 
   * @param str  字符串 
   * @param format 格式 
   * @return 結(jié)果 
   */ 
  public static Date stringToDate(String str, String format) { 
    SimpleDateFormat sdf = new SimpleDateFormat(format);//小寫的mm表示的是分鐘 
    Date date = null; 
    try { 
      date = sdf.parse(str); 
    } catch (ParseException e) { 
      e.printStackTrace(); 
    } 
    return date; 
  } 
 
  //將String轉(zhuǎn)化為Date 
  public static Date stringToDate(String str) { 
    return stringToDate(str, "yyyy-MM-dd"); 
  } 
 
 
  /** 
   * 將Date轉(zhuǎn)化為String 
   * 
   * @param date  時(shí)間 
   * @param format 轉(zhuǎn)化的格式 
   * @return 結(jié)果 
   */ 
  public static String dateToString(Date date, String format) { 
    SimpleDateFormat sdf = new SimpleDateFormat(format); 
    String result = sdf.format(date); 
    return result; 
  } 
 
  //將時(shí)間轉(zhuǎn)化為 年-月-日 的格式 
  public static String dateToString(Date date) { 
    return dateToString(date, "yyyy-MM-dd"); 
  } 
} 

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

相關(guān)文章

  • maven如何使用slf4j輸出日志到文件

    maven如何使用slf4j輸出日志到文件

    這篇文章主要介紹了maven如何使用slf4j輸出日志到文件,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • javaweb servlet生成簡單驗(yàn)證碼

    javaweb servlet生成簡單驗(yàn)證碼

    這篇文章主要為大家詳細(xì)介紹了javaweb servlet生成簡單驗(yàn)證碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • Java面試題沖刺第四天--數(shù)據(jù)庫

    Java面試題沖刺第四天--數(shù)據(jù)庫

    這篇文章主要為大家分享了最有價(jià)值的三道數(shù)據(jù)庫面試題,涵蓋內(nèi)容全面,包括數(shù)據(jù)結(jié)構(gòu)和算法相關(guān)的題目、經(jīng)典面試編程題等,感興趣的小伙伴們可以參考一下
    2021-07-07
  • 一步步教你JAVA如何優(yōu)化Elastic?Search

    一步步教你JAVA如何優(yōu)化Elastic?Search

    想要榨干Java操作Elasticsearch的所有性能潛力?本指南將一步步教你如何優(yōu)化Java與Elasticsearch的交互!從此,提升ES查詢速度、降低資源消耗不再是難題,趕快一起來探索Java?Elasticsearch優(yōu)化的秘訣吧!
    2024-01-01
  • springboot bootcdn使用示例詳解

    springboot bootcdn使用示例詳解

    這篇文章主要介紹了springboot bootcdn使用,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-08-08
  • 詳解Java中PriorityQueue的作用和源碼實(shí)現(xiàn)

    詳解Java中PriorityQueue的作用和源碼實(shí)現(xiàn)

    這篇文章主要為大家詳細(xì)介紹了Java中阻塞隊(duì)列PriorityQueue的作用和源碼實(shí)現(xiàn)的相關(guān)知識,文中的示例代碼講解詳細(xì),需要的小伙伴可以了解下
    2024-02-02
  • Java使用正則表達(dá)式獲取子文本的方法示例

    Java使用正則表達(dá)式獲取子文本的方法示例

    這篇文章主要介紹了Java使用正則表達(dá)式獲取子文本的方法,結(jié)合實(shí)例形式分析了java針對子文本的正則操作相關(guān)函數(shù)與使用技巧,需要的朋友可以參考下
    2017-09-09
  • 關(guān)于MyBatis plus條件構(gòu)造器的逐條詳解

    關(guān)于MyBatis plus條件構(gòu)造器的逐條詳解

    什么是條件構(gòu)造器呢?簡單來說,條件構(gòu)造器就是用來生成我們查數(shù)據(jù)庫的sql。它可以簡化sql代碼的編寫,靈活、方便且易于維護(hù)
    2021-09-09
  • 使用java實(shí)現(xiàn)手機(jī)短信驗(yàn)證全過程

    使用java實(shí)現(xiàn)手機(jī)短信驗(yàn)證全過程

    這篇文章主要介紹了使用java實(shí)現(xiàn)手機(jī)短信驗(yàn)證全過程,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Java response響應(yīng)體和文件下載實(shí)現(xiàn)原理

    Java response響應(yīng)體和文件下載實(shí)現(xiàn)原理

    這篇文章主要介紹了Java response響應(yīng)體和文件下載實(shí)現(xiàn)原理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05

最新評論

师宗县| 信宜市| 华宁县| 荥阳市| 樟树市| 和顺县| 垣曲县| 虎林市| 延长县| 获嘉县| 乳源| 稻城县| 汉沽区| 延吉市| 沙河市| 宜丰县| 清丰县| 高密市| 博罗县| 新乡市| 顺昌县| 南昌市| 泰顺县| 如东县| 孝义市| 清原| 娱乐| 崇州市| 平顶山市| 宁安市| 永宁县| 西昌市| 湘西| 九龙坡区| 收藏| 巧家县| 张家口市| 田阳县| 阜城县| 莆田市| 武隆县|