import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
public class Main {
public static void main
(String[] args
) { ZonedDateTime z1 = ZonedDateTime.parse("2021-08-06T19:01:32.632+05:30[Asia/Calcutta]");
DateTimeFormatter df1
= DateTimeFormatter.
ofPattern("dd-MMM-yyyy HH:mm:ss z",
Locale.
ENGLISH);
// Getting the original ZonedDateTime
s = s.replace("IST", "Asia/Calcutta");
DateTimeFormatter df2
= DateTimeFormatter.
ofPattern("dd-MMM-yyyy HH:mm:ss z",
Locale.
ENGLISH); ZonedDateTime z2 = ZonedDateTime.parse(s, df2);
}
}
aW1wb3J0IGphdmEudGltZS5ab25lZERhdGVUaW1lOwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKaW1wb3J0IGphdmEudXRpbC5Mb2NhbGU7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CgkJWm9uZWREYXRlVGltZSB6MSA9IFpvbmVkRGF0ZVRpbWUucGFyc2UoIjIwMjEtMDgtMDZUMTk6MDE6MzIuNjMyKzA1OjMwW0FzaWEvQ2FsY3V0dGFdIik7CgkJRGF0ZVRpbWVGb3JtYXR0ZXIgZGYxID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKCJkZC1NTU0teXl5eSBISDptbTpzcyB6IiwgTG9jYWxlLkVOR0xJU0gpOwoJCVN0cmluZyBzID0gejEuZm9ybWF0KGRmMSk7CgkJU3lzdGVtLm91dC5wcmludGxuKHMpOwoKCQkvLyBHZXR0aW5nIHRoZSBvcmlnaW5hbCBab25lZERhdGVUaW1lCgkJcyA9IHMucmVwbGFjZSgiSVNUIiwgIkFzaWEvQ2FsY3V0dGEiKTsKCQlEYXRlVGltZUZvcm1hdHRlciBkZjIgPSBEYXRlVGltZUZvcm1hdHRlci5vZlBhdHRlcm4oImRkLU1NTS15eXl5IEhIOm1tOnNzIHoiLCBMb2NhbGUuRU5HTElTSCk7CgkJWm9uZWREYXRlVGltZSB6MiA9IFpvbmVkRGF0ZVRpbWUucGFyc2UocywgZGYyKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oejIpOwoJfQp9