我试图解析Java类型“Mar 28,2017 13:00”类型的字符串。DateFormat没有正确解析日期
我写下面的代码
DateFormat df = new SimpleDateFormat("MMM dd,YYYY HH:mm");
System.out.println(df.parse(dateTime));
此代码似乎正确解析小时,分钟,但日期始终是1月1日,2017年如对于上面给出的字符串,输出是“Sun Jan 01 13:00:00 IST 2017”
有关可能出错的任何想法吗?
那么你想分析什么'dateTime'? – nbokmans
dateTime是类型为“Mar 28,2017 13:00”的字符串。输入保证采用这种格式。 – D159
你想要的输出格式是什么? – user3040153