import java.time.OffsetDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
public class Main {
private static final DateTimeFormatter parser = DateTimeFormatter.ofPattern("EEE MMM dd HH:mm:ss OOOO uuuu",
private static final DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-uuuu",
public static void main
(String[] args
) { OffsetDateTime odt = OffsetDateTime.parse("Mon Oct 20 00:00:00 GMT+06:30 2014", parser);
// Formatted output
System.
out.
println(odt.
format(formatter
)); }
}
aW1wb3J0IGphdmEudGltZS5PZmZzZXREYXRlVGltZTsKaW1wb3J0IGphdmEudGltZS5mb3JtYXQuRGF0ZVRpbWVGb3JtYXR0ZXI7CmltcG9ydCBqYXZhLnV0aWwuTG9jYWxlOwoKcHVibGljIGNsYXNzIE1haW4gewogICAgcHJpdmF0ZSBzdGF0aWMgZmluYWwgRGF0ZVRpbWVGb3JtYXR0ZXIgcGFyc2VyID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKCJFRUUgTU1NIGRkIEhIOm1tOnNzIE9PT08gdXV1dSIsCiAgICAgICAgICAgIExvY2FsZS5FTkdMSVNIKTsKCiAgICBwcml2YXRlIHN0YXRpYyBmaW5hbCBEYXRlVGltZUZvcm1hdHRlciBmb3JtYXR0ZXIgPSBEYXRlVGltZUZvcm1hdHRlci5vZlBhdHRlcm4oImRkLU1NLXV1dXUiLAogICAgICAgICAgICBMb2NhbGUuRU5HTElTSCk7CgogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIE9mZnNldERhdGVUaW1lIG9kdCA9IE9mZnNldERhdGVUaW1lLnBhcnNlKCJNb24gT2N0IDIwIDAwOjAwOjAwIEdNVCswNjozMCAyMDE0IiwgcGFyc2VyKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4ob2R0KTsKCiAgICAgICAgLy8gRm9ybWF0dGVkIG91dHB1dAogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihvZHQuZm9ybWF0KGZvcm1hdHRlcikpOwogICAgfQp9