如何在没有时区对话的情况下解析时间?

时间:2015-02-09 17:07:19

标签: java jodatime

我正在解析xs:datetime到joda DateTime,但想要在没有时区的情况下解析它,并让日期+时间保持不变。

我怎么能实现这个目标?以下减去时区,但这不是我想要的。

ISODateTimeFormat.dateTimeParser().parseDateTime("2015-10-25T08:45:00.000+11:00"); //2015-10-24 23:45:00 WHY?

1 个答案:

答案 0 :(得分:1)

使用正确的时间类型:

LocalDateTime ldt =
    ISODateTimeFormat.dateTimeParser().parseLocalDateTime("2015-10-25T08:45:00.000+11:00");
System.out.println(ldt); // 2015-10-25T08:45:00.000