Java SimpleDataFormat分析不正确的返回
格式化程序总是在一月份返回。但是,如果你改回来,一切都好Java SimpleDataFormat分析不正确的返回,java,android,Java,Android,格式化程序总是在一月份返回。但是,如果你改回来,一切都好 SimpleDateFormat formatter = new SimpleDateFormat("mm-dd-yyyy", Locale.ENGLISH); Date date = formatter.parse(changeDate); Log.d("Tag", changeDate); Log.d("Tag", date.toString()); Log.d("Tag", formatter.format(date));
SimpleDateFormat formatter = new SimpleDateFormat("mm-dd-yyyy", Locale.ENGLISH);
Date date = formatter.parse(changeDate);
Log.d("Tag", changeDate);
Log.d("Tag", date.toString());
Log.d("Tag", formatter.format(date));
日志:
01-29-2017
2017年1月29日星期日00:01:00 GMT+03:00
01-29-2017
02-13-2017
Fri Jan 13 00:02:00 GMT+03:00 2017
02-13-2017
06-08-2017
Sun Jan 08 00:06:00 GMT+03:00 2017
06-08-2017
SimpleDataFormat(“mm dd yyyy”,Locale.ENGLISH)
Asm
代表分钟(小时)
。月份是M
MM
,而不是MM
。您正在解析分钟。