/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.time.*;
import java.time.format.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
ZonedDateTime zdt = LocalDateTime.parse("2025-04-26T10:00").atZone(ZoneId.of("Europe/Paris"));
String fr
= zdt.
format(DateTimeFormatter.
RFC_1123_DATE_TIME.
withZone(ZoneId.
of("Europe/Paris"))); System.
out.
println("FR: " + fr
);
String ny
= zdt.
format(DateTimeFormatter.
RFC_1123_DATE_TIME.
withZone(ZoneId.
of("America/New_York"))); System.
out.
println("NY: " + ny
);
String fi
= zdt.
format(DateTimeFormatter.
RFC_1123_DATE_TIME.
withZone(ZoneId.
of("Europe/Helsinki"))); System.
out.
println("FI: " + fi
);
String no
= zdt.
format(DateTimeFormatter.
RFC_1123_DATE_TIME.
withZone(ZoneId.
of("Europe/Oslo"))); System.
out.
println("NO: " + no
); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnRpbWUuKjsKaW1wb3J0IGphdmEudGltZS5mb3JtYXQuKjsKCgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgogICAgewogICAgICAgIFpvbmVkRGF0ZVRpbWUgemR0ID0gTG9jYWxEYXRlVGltZS5wYXJzZSgiMjAyNS0wNC0yNlQxMDowMCIpLmF0Wm9uZShab25lSWQub2YoIkV1cm9wZS9QYXJpcyIpKTsKCiAgICAgICAgU3RyaW5nIGZyID0gemR0LmZvcm1hdChEYXRlVGltZUZvcm1hdHRlci5SRkNfMTEyM19EQVRFX1RJTUUud2l0aFpvbmUoWm9uZUlkLm9mKCJFdXJvcGUvUGFyaXMiKSkpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiRlI6ICIgKyBmcik7CgogICAgICAgIFN0cmluZyBueSA9IHpkdC5mb3JtYXQoRGF0ZVRpbWVGb3JtYXR0ZXIuUkZDXzExMjNfREFURV9USU1FLndpdGhab25lKFpvbmVJZC5vZigiQW1lcmljYS9OZXdfWW9yayIpKSk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJOWTogIiArIG55KTsKCiAgICAgICAgU3RyaW5nIGZpID0gemR0LmZvcm1hdChEYXRlVGltZUZvcm1hdHRlci5SRkNfMTEyM19EQVRFX1RJTUUud2l0aFpvbmUoWm9uZUlkLm9mKCJFdXJvcGUvSGVsc2lua2kiKSkpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiRkk6ICIgKyBmaSk7CgogICAgICAgIFN0cmluZyBubyA9IHpkdC5mb3JtYXQoRGF0ZVRpbWVGb3JtYXR0ZXIuUkZDXzExMjNfREFURV9USU1FLndpdGhab25lKFpvbmVJZC5vZigiRXVyb3BlL09zbG8iKSkpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiTk86ICIgKyBubyk7CiAgICB9Cn0=