Java DateTime, упражнения календаря: получить следующую и предыдущую пятницу
Java DateTime, календарь: упражнение 33 с решением
Напишите программу на Java, чтобы получить следующую и предыдущую пятницу.
Пример решения :
Java-код:
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");
}
}
Пример вывода:
Следующая пятница: 2017-06-23 Предыдущая пятница: 2017-06-16
Примечание: результат может меняться для вашей системной даты и времени.
Блок - схема:
Редактор кода Java:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на Java, чтобы рассчитать свой возраст.
Далее: Напишите программу на Java, чтобы получить сегодняшнюю дату в полночь.
Каков уровень сложности этого упражнения?
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code