0
当我运行下面的代码,我得到的输出错误的日期显示试图解析日期
2016-01-10T06:00:06.000+05:30
的时候,但是当我真正期待的月份是06年而不是01
import org.joda.time.format.DateTimeFormat;
import org.joda.time.format.DateTimeFormatter;
public class Test2 {
public static void main(String[] args) {
String last_notified_date_fromDB_string = "2016-06-10 06:00:06";
DateTimeFormatter formatter = DateTimeFormat.forPattern("YYYY-MM-DD HH:mm:ss");
System.out.println(formatter.parseDateTime(last_notified_date_fromDB_string));
}
}
任何想法为什么会发生这种情况? 谢谢。
使用'y'和'd'作为年和日:''yyyy-MM-dd HH:mm:ss“' – Berger