import java.time.LocalDate;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;
import java.time.format.FormatStyle;
import java.util.Locale;
public class Main {
public static void main
(String[] args
) { LocalDate today = LocalDate.now(ZoneId.of("America/New_York"));
DateTimeFormatter shortDateFormatter = DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)
System.
out.
println(shortDateFormatter.
format(today
));
DateTimeFormatter mediumDateFormatter = DateTimeFormatter.ofLocalizedDate(FormatStyle.MEDIUM)
System.
out.
println(mediumDateFormatter.
format(today
));
DateTimeFormatter longDateFormatter = DateTimeFormatter.ofLocalizedDate(FormatStyle.LONG)
System.
out.
println(longDateFormatter.
format(today
)); }
}
aW1wb3J0IGphdmEudGltZS5Mb2NhbERhdGU7CmltcG9ydCBqYXZhLnRpbWUuWm9uZUlkOwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKaW1wb3J0IGphdmEudGltZS5mb3JtYXQuRm9ybWF0U3R5bGU7CmltcG9ydCBqYXZhLnV0aWwuTG9jYWxlOwoKcHVibGljIGNsYXNzIE1haW4gewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCUxvY2FsRGF0ZSB0b2RheSA9IExvY2FsRGF0ZS5ub3coWm9uZUlkLm9mKCJBbWVyaWNhL05ld19Zb3JrIikpOwoKCQlEYXRlVGltZUZvcm1hdHRlciBzaG9ydERhdGVGb3JtYXR0ZXIgPSBEYXRlVGltZUZvcm1hdHRlci5vZkxvY2FsaXplZERhdGUoRm9ybWF0U3R5bGUuU0hPUlQpCgkJCQkJCQkJCQkJCS5sb2NhbGl6ZWRCeShMb2NhbGUuRU5HTElTSCk7CgkJU3lzdGVtLm91dC5wcmludGxuKHNob3J0RGF0ZUZvcm1hdHRlci5mb3JtYXQodG9kYXkpKTsKCgkJRGF0ZVRpbWVGb3JtYXR0ZXIgbWVkaXVtRGF0ZUZvcm1hdHRlciA9IERhdGVUaW1lRm9ybWF0dGVyLm9mTG9jYWxpemVkRGF0ZShGb3JtYXRTdHlsZS5NRURJVU0pCgkJCQkJCQkJCQkJCS5sb2NhbGl6ZWRCeShMb2NhbGUuRU5HTElTSCk7CgkJU3lzdGVtLm91dC5wcmludGxuKG1lZGl1bURhdGVGb3JtYXR0ZXIuZm9ybWF0KHRvZGF5KSk7CgoJCURhdGVUaW1lRm9ybWF0dGVyIGxvbmdEYXRlRm9ybWF0dGVyID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZMb2NhbGl6ZWREYXRlKEZvcm1hdFN0eWxlLkxPTkcpCgkJCQkJCQkJCQkJCS5sb2NhbGl6ZWRCeShMb2NhbGUuRU5HTElTSCk7CgkJU3lzdGVtLm91dC5wcmludGxuKGxvbmdEYXRlRm9ybWF0dGVyLmZvcm1hdCh0b2RheSkpOwoJfQp9