You are on page 1of 1

import 

java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.time.DayOfWeek;
import java.time.LocalDate;
import java.time.Month;
import java.time.format.DateTimeFormatter;
import java.time.temporal.TemporalAdjusters;

class TemporalAdjusterSolution 
{
public static String friendShipDay(int inputYear) {
        //Write your code here
         DateTimeFormatter df = DateTimeFormatter.ofPattern("dd-
MM-yyyy");
        LocalDate date = LocalDate.of(inputYear, Month.AUGUST,15)
;
        return date.with(TemporalAdjusters.firstInMonth(DayOfWeek
.SUNDAY)).format(df).toString();
    }
}
public class TemporalAdjuster 
{
public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(
System.in));
    int inputYear = Integer.parseInt(br.readLine().trim());
    br.close();
    String result = TemporalAdjusterSolution.friendShipDay(inputY
ear);
    System.out.println("In the year " + inputYear + ", Friendship 
Day falls on " + result);
   }
}

You might also like