import java.time.Instant;
import java.time.ZoneId;
import java.time.ZoneOffset;
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:ssXXX",
Locale.
ENGLISH);
Instant now = Instant.now();
System.
out.
println(now.
atZone(ZoneOffset.
UTC).
format(dtf
)); System.
out.
println(now.
atZone(ZoneId.
of("Asia/Kolkata")).
format(dtf
)); System.
out.
println(now.
atZone(ZoneId.
of("Europe/Paris")).
format(dtf
)); System.
out.
println(now.
atZone(ZoneId.
of("Europe/London")).
format(dtf
)); }
}
aW1wb3J0IGphdmEudGltZS5JbnN0YW50OwppbXBvcnQgamF2YS50aW1lLlpvbmVJZDsKaW1wb3J0IGphdmEudGltZS5ab25lT2Zmc2V0OwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKaW1wb3J0IGphdmEudXRpbC5Mb2NhbGU7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmcgYXJnc1tdKSB7CgkJRGF0ZVRpbWVGb3JtYXR0ZXIgZHRmID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKCJ1dXV1LU1NLWRkIEhIOm1tOnNzWFhYIiwgTG9jYWxlLkVOR0xJU0gpOwoJCQoJCUluc3RhbnQgbm93ID0gSW5zdGFudC5ub3coKTsKCQkKCQlTeXN0ZW0ub3V0LnByaW50bG4obm93LmF0Wm9uZShab25lT2Zmc2V0LlVUQykuZm9ybWF0KGR0ZikpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihub3cuYXRab25lKFpvbmVJZC5vZigiQXNpYS9Lb2xrYXRhIikpLmZvcm1hdChkdGYpKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4obm93LmF0Wm9uZShab25lSWQub2YoIkV1cm9wZS9QYXJpcyIpKS5mb3JtYXQoZHRmKSk7CgkJU3lzdGVtLm91dC5wcmludGxuKG5vdy5hdFpvbmUoWm9uZUlkLm9mKCJFdXJvcGUvTG9uZG9uIikpLmZvcm1hdChkdGYpKTsKCX0KfQ==