import java.time.DayOfWeek;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.time.format.TextStyle;
import java.util.Locale;
public class Main {
public static void main
(String[] args
) { DateTimeFormatter dtf
= DateTimeFormatter.
ofPattern("d-M-u",
Locale.
ENGLISH); LocalDate date = LocalDate.parse(input, dtf);
DayOfWeek dow = date.getDayOfWeek();
// String value
String strDay
= dow.
getDisplayName(TextStyle.
FULL,
Locale.
ENGLISH); strDay
= dow.
getDisplayName(TextStyle.
SHORT,
Locale.
ENGLISH);
// Alternatively
strDay
= date.
format(DateTimeFormatter.
ofPattern("EEEE",
Locale.
ENGLISH)); strDay
= date.
format(DateTimeFormatter.
ofPattern("EEE",
Locale.
ENGLISH)); }
}
aW1wb3J0IGphdmEudGltZS5EYXlPZldlZWs7CmltcG9ydCBqYXZhLnRpbWUuTG9jYWxEYXRlOwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKaW1wb3J0IGphdmEudGltZS5mb3JtYXQuVGV4dFN0eWxlOwppbXBvcnQgamF2YS51dGlsLkxvY2FsZTsKCnB1YmxpYyBjbGFzcyBNYWluIHsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCQlTdHJpbmcgaW5wdXQgPSAiMjctMDQtMjAxMSI7CgkJRGF0ZVRpbWVGb3JtYXR0ZXIgZHRmID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKCJkLU0tdSIsIExvY2FsZS5FTkdMSVNIKTsKCQlMb2NhbERhdGUgZGF0ZSA9IExvY2FsRGF0ZS5wYXJzZShpbnB1dCwgZHRmKTsKCQlEYXlPZldlZWsgZG93ID0gZGF0ZS5nZXREYXlPZldlZWsoKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oZG93KTsKCgkJLy8gU3RyaW5nIHZhbHVlCgkJU3RyaW5nIHN0ckRheSA9IGRvdy5nZXREaXNwbGF5TmFtZShUZXh0U3R5bGUuRlVMTCwgTG9jYWxlLkVOR0xJU0gpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihzdHJEYXkpOwoJCXN0ckRheSA9IGRvdy5nZXREaXNwbGF5TmFtZShUZXh0U3R5bGUuU0hPUlQsIExvY2FsZS5FTkdMSVNIKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oc3RyRGF5KTsKCgkJLy8gQWx0ZXJuYXRpdmVseQoJCXN0ckRheSA9IGRhdGUuZm9ybWF0KERhdGVUaW1lRm9ybWF0dGVyLm9mUGF0dGVybigiRUVFRSIsIExvY2FsZS5FTkdMSVNIKSk7CgkJU3lzdGVtLm91dC5wcmludGxuKHN0ckRheSk7CgkJc3RyRGF5ID0gZGF0ZS5mb3JtYXQoRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKCJFRUUiLCBMb2NhbGUuRU5HTElTSCkpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihzdHJEYXkpOwoJfQp9