/** * @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