public static String format(String str) {
if (!str.matches("\\d{4}[^\\d]\\d{1,2}[^\\d]\\d{1,2}")) {
throw new IllegalArgumentException(“time err");
}
str= str.replaceAll("(?<=\\d)[^\\d](?=\\d)", "/");
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
Date date = new Date(str);
String s = formatter.format(date);
return s;
}
將時間統一轉化成爲yyyy-MM-dd格式
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
任意兩個日期格式的字符串 求出他們之間的日期
ZW222222
2020-02-21 11:36:58
java 實現空心菱形
ZW222222
2020-02-21 11:36:58
比較出兩個字符串數組中的不同的數據 並將其轉化成爲字符串
ZW222222
2020-02-21 11:36:57
JSONObject轉換爲JavaBean時,防止時間類型爲系統默認時間
papima
2020-02-22 05:40:30
任意兩個日期格式的字符串 求出他們之間的日期
ZW222222
2020-02-21 11:36:58
java 實現空心菱形
ZW222222
2020-02-21 11:36:58
比較出兩個字符串數組中的不同的數據 並將其轉化成爲字符串
ZW222222
2020-02-21 11:36:57
JSONObject轉換爲JavaBean時,防止時間類型爲系統默認時間
papima
2020-02-22 05:40:30
測試時間戳,相加,結算三天後的時間戳和一天後的時間戳
weixin_41593169
2018-10-27 05:50:07