import?java.text.SimpleDateFormat;??
import?java.util.Date;??
??
public?class?HelloWorld?{??
????public?static?void?main(String[]?args)??{??
??
????????String?day?=?"2020年01月23?17:01:21";??
????????SimpleDateFormat?df?=?new?SimpleDateFormat("yyyy年mm月dd日??HH時mm分ss秒");??
????????Date?date?=?df.parse(day);??
????????System.out.println("當(dāng)前時間:"+date);??
??????????
????}??
}??
??
??
//第九行報錯:Unhandled?exception?type?ParseException??
//運行結(jié)果??
//Exception?in?thread?"main"?java.lang.Error:?Unresolved?compilation?problem:???
//??Unhandled?exception?type?ParseException??
//??
//??at?HelloWorld.main(HelloWorld.java:9)
2020-08-31
你少“日”
2020-07-23
?
String?day?=?
"2020年01月23?17:01:21"
;??
????????
SimpleDateFormat?df?=?
new
?SimpleDateFormat(
"yyyy年mm月dd日??HH時mm分ss秒"
);??
你這兩句里面前面字符串的格式與后面對時間格式的定義不符合的話程序會報錯。只有格式相同才能從字符串中提取出時間數(shù)據(jù)
2020-07-23
還需要導(dǎo)入一個
包
2020-07-23
提供給我的解決方案是拋出