Last Friday of each month: Difference between revisions

Content added Content deleted
(→‎{{header|D}}: reuse date)
m (→‎{{header|D}}: less confusing)
Line 203:
}
 
void lastFridays(in uint year) {
Date date = Date(year, 1, 1);
foreach (mon; EnumMembers!Month) {
Line 210:
auto mday = date.daysInMonth;
do {
date.day(mday--);
mday--;
} while (date.dayOfWeek != DayOfWeek.fri);
writeln(date);