get the last friday of a month in java

‮tual.www‬turi.com
get the last friday of a month in java
/**
 * @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
Created Time:2017-09-07 22:09:54  Author:lautturi