Converter string em OffsetDateTime em Java

Estou tentando converter uma string emOffsetDateTime mas ficando abaixo do erro.

java.time.format.DateTimeParseException: Text '20150101' could not be parsed: Unable to obtain OffsetDateTime from TemporalAccessor: {},ISO resolved to 2015-01-01 of type java.time.format.Parsed

Código:OffsetDateTime.parse("20150101", DateTimeFormatter.ofPattern("yyyyMMdd"));

Saída esperada:OffsetDateTime object with date 20150101.

Eu realmente aprecio qualquer ajuda que você possa fornecer.

Obrigado,

questionAnswers(3)

yourAnswerToTheQuestion