问答详情
源自:3-6 使用 Date 和 SimpleDateFormat 类表示时间

parse()方法怎么进行异常处理啊?

String day="2015年1月1日 10:20:13";

SimpleDateFormat df=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");

Date date=df.parse(day);

System.out.println(date);

出现异常:

Exception in thread "main" java.text.ParseException: Unparseable date: "2015年1月1日 10:20:13"

at java.text.DateFormat.parse(Unknown Source)

at date时间.HelloWorld.main(HelloWorld.java:21)


提问者:泉哥仔 2016-01-18 23:59

个回答

  • 早饭荷包蛋
    2016-01-19 09:54:52
    已采纳

    String day="2015年1月1日 10:20:13";中,你的':'是中文格式下的冒号,而不是英文格式下的':'