import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.time.format.FormatStyle;
import java.util.Locale;
public class Main {
public static void main
(String[] args
) { DateTimeFormatter dtf = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.MEDIUM, FormatStyle.MEDIUM);
// Custom equivalent format with a fixed Locale
DateTimeFormatter dtfCustom
= DateTimeFormatter.
ofPattern("d MMM uuuu, HH:mm:ss",
Locale.
ROOT);
LocalDateTime ldt = LocalDateTime.now();
System.
out.
println(ldt.
format(dtf
)); System.
out.
println(ldt.
format(dtfCustom
)); }
}
aW1wb3J0IGphdmEudGltZS5Mb2NhbERhdGVUaW1lOwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKaW1wb3J0IGphdmEudGltZS5mb3JtYXQuRm9ybWF0U3R5bGU7CmltcG9ydCBqYXZhLnV0aWwuTG9jYWxlOwoKcHVibGljIGNsYXNzIE1haW4gewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCURhdGVUaW1lRm9ybWF0dGVyIGR0ZiA9IERhdGVUaW1lRm9ybWF0dGVyLm9mTG9jYWxpemVkRGF0ZVRpbWUoRm9ybWF0U3R5bGUuTUVESVVNLCBGb3JtYXRTdHlsZS5NRURJVU0pOwoKCQkvLyBDdXN0b20gZXF1aXZhbGVudCBmb3JtYXQgd2l0aCBhIGZpeGVkIExvY2FsZQoJCURhdGVUaW1lRm9ybWF0dGVyIGR0ZkN1c3RvbSA9IERhdGVUaW1lRm9ybWF0dGVyLm9mUGF0dGVybigiZCBNTU0gdXV1dSwgSEg6bW06c3MiLCBMb2NhbGUuUk9PVCk7CgoJCUxvY2FsRGF0ZVRpbWUgbGR0ID0gTG9jYWxEYXRlVGltZS5ub3coKTsKCgkJU3lzdGVtLm91dC5wcmludGxuKGxkdC5mb3JtYXQoZHRmKSk7CgkJU3lzdGVtLm91dC5wcmludGxuKGxkdC5mb3JtYXQoZHRmQ3VzdG9tKSk7Cgl9Cn0K