import java.time.OffsetDateTime;
import java.time.ZoneOffset;
import java.time.format.DateTimeFormatter;

class Main {
    public static void main(String args[]) {
        DateTimeFormatter parser = DateTimeFormatter.ofPattern("uuuu-MM-dd HH:mm:ssXXX");

        OffsetDateTime odt = OffsetDateTime.parse("2006-04-03 08:00:00+01:00", parser);
        System.out.println(odt);
        System.out.println(odt.withOffsetSameInstant(ZoneOffset.UTC));

        odt = OffsetDateTime.parse("2006-04-03 08:00:00-01:00", parser);
        System.out.println(odt);
        System.out.println(odt.withOffsetSameInstant(ZoneOffset.UTC));
    }
}