import java.time.*;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
public class Main {
public static void main
(String[] args
) { DateTimeFormatter dtf
= DateTimeFormatter.
ofPattern("uuuu-MM-dd HH:mm:ss Z",
Locale.
ENGLISH); OffsetDateTime odt = OffsetDateTime.parse("2014-09-20 00:00:00 -0500", dtf);
// What does it represent at UTC?
Instant instant = odt.toInstant();
}
}
aW1wb3J0IGphdmEudGltZS4qOwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKaW1wb3J0IGphdmEudXRpbC5Mb2NhbGU7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgRGF0ZVRpbWVGb3JtYXR0ZXIgZHRmID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKCJ1dXV1LU1NLWRkIEhIOm1tOnNzIFoiLCBMb2NhbGUuRU5HTElTSCk7CiAgICAgICAgT2Zmc2V0RGF0ZVRpbWUgb2R0ID0gT2Zmc2V0RGF0ZVRpbWUucGFyc2UoIjIwMTQtMDktMjAgMDA6MDA6MDAgLTA1MDAiLCBkdGYpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihvZHQpOwoKICAgICAgICAvLyBXaGF0IGRvZXMgaXQgcmVwcmVzZW50IGF0IFVUQz8KICAgICAgICBJbnN0YW50IGluc3RhbnQgPSBvZHQudG9JbnN0YW50KCk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGluc3RhbnQpOwogICAgfQp9