格式化程序总是返回1月。但是,如果你转回来,那一切都很好。
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));
LOG: 2017年1月29日 Sun Jan 29 00:01:00 GMT + 03:00 2017 2017年1月29日
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
答案 0 :(得分:0)
SimpleDateFormat(" mm-dd-yyyy",Locale.ENGLISH);
由于documentation tells m
代表Minute in hour
。月份为M