Java: Get the next and previous Friday
Write a Java program to get the next and previous Fridays.
Sample Solution:
Java Code:
import java.time.*;
import java.time.temporal.TemporalAdjusters;
public class Exercise33 {
public static void main(String[] args)
{
LocalDate dt = LocalDate.now();
System.out.println("\nNext Friday: "+dt.with(TemporalAdjusters.next(DayOfWeek.FRIDAY)));
System.out.println("Previous Friday: "+dt.with(TemporalAdjusters.previous(DayOfWeek.FRIDAY))+"\n");
}
}
Sample Output:
Next Friday: 2017-06-23 Previous Friday: 2017-06-16
N.B.: The result may varry for your system date and time.
Pictorial Presentation:
Flowchart:
Java Code Editor:
Improve this sample solution and post your code through Disqus
Previous: Write a Java program to calculate your age.
Next: Write a Java program to get today's date at midnight time.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics