Я пытаюсь разобрать 2009-07-30T16:10:36+06:00
до даты, используя yyyy-MM-dd'T'HH:mm:ssXXXXX
.
Однако вывод, который я получаю, не учитывается в смещении, так как я получаю yyyy-MM-dd'T'HH:mm:ssXXXXX
.
Есть идеи, что мне не хватает?
final DateTimeFormatter iso8601Formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ssXXXXX");
final ZonedDateTime zonedDateTime = ZonedDateTime.parse("2009-07-30T16:10:36+06:00", iso8601Formatter);
final String formatted = zonedDateTime.format(DateTimeFormatter.ofPattern("dd/MM/yyyy HH:mm:ss"));
System.out.println(formatted);