尝试使用Joda将yyyy-MM-dd格式转换为MM-dd-yyyy。
格式无效:“2013-02-20”格式错误为“13-02-20”
String date = "2013-02-20";
DateTimeFormatter dft = DateTimeFormat.forPattern("MM-dd-yyyy");
DateTime d2 = DateTime.parse(date, dft);
答案 0 :(得分:1)
输入模式与输入日期String
不匹配。它应该是
String date = "2013-02-20";
DateTimeFormatter dft = DateTimeFormat.forPattern("yyyy-MM-dd");
DateTime d2 = DateTime.parse(date, dft);
System.out.println(d2.toString("MM-dd-yyyy"));