import java.time.LocalDate;
import java.time.MonthDay;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
class Main {
public static void main
(String[] args
) { // Test
System.
out.
println(weekdayMonthDayFormatted
("15",
"7")); }
MonthDay md
= MonthDay.
of(Integer.
parseInt(month
),
Integer.
parseInt(day
));
// I have used 2014 here just for the demo. Replace 2014 with the applicable
// year e.g. for the current year, replace it with Year.now().getValue()
LocalDate date = md.atYear(2014);
DateTimeFormatter formatter
= DateTimeFormatter.
ofPattern("EEEE MMMM dd",
Locale.
ENGLISH); return date.format(formatter);
}
}
aW1wb3J0IGphdmEudGltZS5Mb2NhbERhdGU7CmltcG9ydCBqYXZhLnRpbWUuTW9udGhEYXk7CmltcG9ydCBqYXZhLnRpbWUuZm9ybWF0LkRhdGVUaW1lRm9ybWF0dGVyOwppbXBvcnQgamF2YS51dGlsLkxvY2FsZTsKCmNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgCS8vIFRlc3QKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4od2Vla2RheU1vbnRoRGF5Rm9ybWF0dGVkKCIxNSIsICI3IikpOwogICAgfQoKICAgIHN0YXRpYyBTdHJpbmcgd2Vla2RheU1vbnRoRGF5Rm9ybWF0dGVkKFN0cmluZyBkYXksIFN0cmluZyBtb250aCkgewogICAgICAgIE1vbnRoRGF5IG1kID0gTW9udGhEYXkub2YoSW50ZWdlci5wYXJzZUludChtb250aCksIEludGVnZXIucGFyc2VJbnQoZGF5KSk7CgogICAgICAgIC8vIEkgaGF2ZSB1c2VkIDIwMTQgaGVyZSBqdXN0IGZvciB0aGUgZGVtby4gUmVwbGFjZSAyMDE0IHdpdGggdGhlIGFwcGxpY2FibGUKICAgICAgICAvLyB5ZWFyIGUuZy4gZm9yIHRoZSBjdXJyZW50IHllYXIsIHJlcGxhY2UgaXQgd2l0aCBZZWFyLm5vdygpLmdldFZhbHVlKCkKICAgICAgICBMb2NhbERhdGUgZGF0ZSA9IG1kLmF0WWVhcigyMDE0KTsKCiAgICAgICAgRGF0ZVRpbWVGb3JtYXR0ZXIgZm9ybWF0dGVyID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKCJFRUVFIE1NTU0gZGQiLCBMb2NhbGUuRU5HTElTSCk7CiAgICAgICAgcmV0dXJuIGRhdGUuZm9ybWF0KGZvcm1hdHRlcik7CiAgICB9Cn0K