指定格式的日期字符串轉化成java.util.Date類型日期對象

指定格式的日期字符串轉化成java.util.Date類型日期對象,第1張

指定格式的日期字符串轉化成java.util.Date類型日期對象,第2張

使用以下代碼將未指定格式的日期字符串轉換爲java.util.Date類型的日期對象:
import Java . text . date format;
導入Java . text . parse exception;
導入Java . text . simple date format;
導入Java . util . date;
公共類測試{

public static void main(String[]args){
Test Test = new Test();
try {
system . out . println(test . parsestringtote(" 03/2-3 03小時3:3")。toLocaleString());
} catch(parse exception e){
//TODO自動生成的catch塊
e . printstacktrace();
}
}

public Date parsestringtote(string Date)throwsparseseexception {
Date result = null;
String parse = date;parse=parse.replacefirst("^[0-9]{4}([^0-9?),“yyyy $ 1”);parse=parse.replacefirst("^[0-9]{2}([^0-9?),“YY $ 1”);parse=parse.replacefirst("([^0-9?)[0-9]{1,2}([^0-9]?)"," $ 1mm $ 2");parse=parse.replacefirst("([^0-9?)[0-9]{1,2}( ?)"," $ 1dd $ 2");
parse = parse . replace first("()[0-9]{1,2}([^0-9)?)"," $ 1HH $ 2");parse=parse.replacefirst("([^0-9?)[0-9]{1,2}([^0-9]?)"," $ 1mm $ 2");parse=parse.replacefirst("([^0-9?)[0-9]{1,2}([^0-9]?)"," $ 1ss $ 2");
date format format = new simple date format(parse);
result = format . parse(date);
返廻結果;
}
}

位律師廻複

生活常識_百科知識_各類知識大全»指定格式的日期字符串轉化成java.util.Date類型日期對象

0條評論

    發表評論

    提供最優質的資源集郃

    立即查看了解詳情