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

来源:3-6 使用 Date 和 SimpleDateFormat 类表示时间

泉哥仔

2016-01-18 23:59

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)


写回答 关注

1回答

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

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

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题