一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術|正則表達式|

服務器之家 - 編程語言 - JAVA教程 - java中Date類和Strng類的靈活轉化

java中Date類和Strng類的靈活轉化

2020-09-24 15:18神秘時光? JAVA教程

這篇文章主要介紹了java中Date類和Strng類的靈活轉化,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

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

話不多說,直接上代碼!

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
```//首先定義一個枚舉類
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類上靈活轉化了

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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類的靈活轉化的文章就介紹到這了,更多相關java Date類和Strng類轉化內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/fei476662546/article/details/108752428

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 1717国产精品视频免费 | 精选国产AV精选一区二区三区 | 好男人免费高清在线观看2019 | 99视频网址 | jux629三浦理惠子在线播放 | 欧美日韩国产在线人成dvd | 欧美整片在线 | 国产精品久久久久久久久ktv | 日本公与妇中文在线 | 侮辱丰满美丽的人妻 | 日本一区三区 | 精品午夜久久网成年网 | 男生的j桶女人屁免费视频 男生操男生 | 5555kkkk香蕉在线观看 | 国产亚洲欧美一区二区三区 | 本土自拍 | 无限观看社区在线视频 | 日本一区视频在线 | 9966国产精品视频 | xnxx18美女| 女人全身裸露无遮挡免费观看 | 久久一本岛在免费线观看2020 | 91制片厂制作果冻传媒破解 | 网站国产 | 国产成人精品日本亚洲网站 | free性丰满hd性欧美厨房 | 天堂8在线天堂资源在线 | 亚洲国产麻豆 | 国产精品秒播无毒不卡 | 四虎影院久久久 | 美女被草漫画 | 国产福利一区二区在线精品 | 久久精品观看 | 美女脱一光二净的视频 | 四虎一影院区永久精品 | 99视频精品全部 在线 | 被高跟鞋调教丨vk | 小小水蜜桃视频高清在线观看免费 | 亚洲AV久久无码精品蜜桃 | 国产99精品免费视频看6 | 国产98在线 |