关于日期得各种格式化和时区问题
// localdatetime 2020-09-01T23:23:23.000
//
// joda datetime 2020-09-01T23:23:23.000+8.00
//
// timestamp 2020-09-01 23:23:23.0
String str="2020-09-09 10:23:23.000Z";
DateTimeFormatter fmt2 = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss");
DateTimeFormatter fmt = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss.000Z");
String print = fmt2.print(fmt.parseDateTime(str));
DateTimeFormatter fmt3 = DateTimeFormat.forPattern("yyyy-MM-dd'T'HH:mm:ss.000'Z'");
DateTime startDateTime = DateTime.parse(fmt2.print(new DateTime(fmt.parseDateTime(str)).withZone(DateTimeZone.forOffsetHours(8))));
String str="2020-09-09T10:23:23.000+8.00";
DateTimeFormatter fmt2 = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm");
System.out.println(DateTimeFormat.forPattern("yyyy-MM-dd HH:mm").print(new DateTime()));
DateTimeFormatter fmt2 = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm");
String print = fmt2.print(DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss.000Z").parseDateTime(str));
System.out.println(print);



