91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java中Date類和Strng類如何實現靈活轉化

發布時間:2020-10-30 20:35:16 來源:億速云 閱讀:146 作者:Leah 欄目:開發技術

本篇文章給大家分享的是有關java中Date類和Strng類如何實現靈活轉化,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

在java開發的實際場景中,我們經常要對時間進行格式化處理,但是每次獲取開發中自己需要的格式都要重新寫一個方法,這樣的代碼看起來是非常的笨重并且冗余,為此通過以下的方法可以靈活的對時間進行Date類型和String類型進行轉化:

話不多說,直接上代碼!

先定義一個獲取時間格式的枚舉類

```//首先定義一個枚舉類
public enum DateFormatEnum{
 //年份
 Y("yyyy"),
 //年月
 YM("yyyy-MM"),
 //年月日
 YMD("yyyy-MM-dd"),
 //年月日時
 YMDH("yyyy-MM-dd HH"),
 //年月日時分
 YMDHM("yyyy-MM-dd HH:mm"),
 //年月日時分秒
 YMDHMS("yyyy-MM-dd HH:mm:ss");

 private String dataFormatType;
 
 //構造函數
 DateFormatEnum(String dataFormatType){
 
 this.dataFormatType=dataFormatType;
 }
 //外部調用時間格式類型
 String getDataFormatType(){
 
 return this,dataFormatType;
 } 
}

再寫一個簡單的工具類方法就可以讓時間靈活在Date類和String類上靈活轉化了

public class DateUtil{

 //Date類轉換為String類(任意格式)
 public static String changeDateToStr(Date date,DateFormatEnum dataFormatEnum){
  
 SimpleDateFormat format = new SimpleDateFormat(dateFormatEnum.getDateFormatType);
 
 return format.format(date)
 }
 //String類轉換為Date類(任意格式)
 public static Date changeStrToDate(String date,DateFormatEnum dateFormatEnum){
 
 SimpleDateFormat format = new SimpleDateFormat(dateFormatEnum.getDateFormatType);
 
 return format.parse(date);
 }
 //獲取當前時間的String類型(任意格式)
 public static String getStrNowDate(DateFormatEnum dateFormatEnum){

 SimpleDateFormat format = new SimpleDateFormat(dateFormatEnum.getDateFormatType);
 
 return format.format(new Date())
 
 }
 //獲取當前時間的Date類型(任意格式)
 public static Date getDateNowDate(DateFormatEnum dateFormatEnum){

 SimpleDateFormat format = new SimpleDateFormat(dateFormatEnum.getDateFormatType);
 
 return format.parse(new Date())
 
 }

}

以上就是java中Date類和Strng類如何實現靈活轉化,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

额敏县| 漳平市| 瓮安县| 崇义县| 且末县| 雅江县| 六盘水市| 通山县| 南昌市| 平乡县| 托里县| 长岭县| 承德市| 浏阳市| 榆林市| 保康县| 泰州市| 莱阳市| 山西省| 攀枝花市| 遂宁市| 板桥市| 岫岩| 杨浦区| 迁西县| 乐平市| 平原县| 左云县| 芒康县| 增城市| 邛崃市| 固始县| 哈巴河县| 南和县| 枣强县| 南陵县| 达尔| 东海县| 寻甸| 石首市| 巴南区|