/**
* @author lautturi.com
* Java example: get the last friday of a month in java
*/
import java.util.*;
import java.time.DayOfWeek;
import java.time.LocalDate;
import java.time.temporal.TemporalAdjusters;
public class Lautturi {
@SuppressWarnings("deprecation")
public static void main(String[] args) {
LocalDate now = LocalDate.now();
LocalDate lastFriday = now.with(TemporalAdjusters.lastInMonth(DayOfWeek.FRIDAY));
System.out.println("The last friday of month:" + lastFriday);
}
}
output:
The last friday of month:2020-11-27