关于parse()内文本格式问题

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

o0o0o4067984

2016-10-15 22:11

为什么 String day="2014/05/01 10:10:10"; 

会出现 Unknown Source 的情况,而2010-05-01的格式不会,

是‘/’和‘-’的区别?

写回答 关注

1回答

  • eiixy
    2016-10-16 01:06:29
    已采纳

    public static void main(String[] args) throws ParseException {

    String d = "2014-6-1 21:05:36";

    String d2 = "2014/6/1 21:05";

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy/MM/dd HH:mm");

    Date date =sdf.parse(d);

    Date date2 =sdf2.parse(d2);

    System.out.println(date);

    System.out.println(date2);

    }



Java入门第三季

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

409792 学习 · 4340 问题

查看课程

相似问题