кодесурса

Дата, календарь и время Java: упражнения, практика, решение

script1adsense2code
script1adsense3code

Упражнения с датой, временем и календарем на Java [37 упражнений с решением]

1. Напишите программу на Java для создания объекта Date с использованием класса Calendar. Перейти к редактору

Нажмите меня, чтобы увидеть решение

2. Напишите Java-программу для получения и отображения информации (год, месяц, день, час, минута) календаря по умолчанию. Перейти к редактору

Нажмите меня, чтобы увидеть решение

3. Напишите программу на Java, чтобы получить максимальное значение года, месяца, недели, даты из текущей даты календаря по умолчанию. Перейти к редактору

Нажмите меня, чтобы увидеть решение

4. Напишите программу на Java, чтобы получить минимальное значение года, месяца, недели, даты из текущей даты календаря по умолчанию. Перейти к редактору

Нажмите меня, чтобы увидеть решение

5. Напишите программу на Java, чтобы узнать текущее время в Нью-Йорке. Перейти к редактору

Нажмите меня, чтобы увидеть решение

6. Напишите программу на Java, чтобы получить текущую полную дату и время. Перейти к редактору

Нажмите меня, чтобы увидеть решение

7. Напишите программу на Java, чтобы узнать последний день текущего месяца. Перейти к редактору

Нажмите меня, чтобы увидеть решение

8. Напишите программу на Java, чтобы получить последнюю дату месяца. Перейти к редактору

Нажмите меня, чтобы увидеть решение

9. Напишите программу на Java для расчета первого и последнего дня каждой недели. Перейти к редактору

Нажмите меня, чтобы увидеть решение

10. Напишите программу на Java, чтобы получить имя первого и последнего дня месяца. Перейти к редактору

Нажмите меня, чтобы увидеть решение

11. Напишите программу на Java, чтобы узнать количество дней в месяце. Перейти к редактору

Нажмите меня, чтобы увидеть решение

12. Напишите программу на Java, чтобы получить локализованное название дня в неделю. Перейти к редактору

Нажмите меня, чтобы увидеть решение

13. Напишите программу на Java, чтобы получить день недели с определенной датой. Перейти к редактору

Нажмите меня, чтобы увидеть решение

14. Напишите программу на Java, чтобы узнать текущее местное время. Перейти к редактору

Нажмите меня, чтобы увидеть решение

15. Напишите программу на Java, чтобы добавить несколько часов к текущему времени. Перейти к редактору

Нажмите меня, чтобы увидеть решение

16. Напишите программу на Java, чтобы получить дату через 2 недели. Перейти к редактору

Нажмите меня, чтобы увидеть решение

17. Напишите программу на Java, чтобы получить дату до и после 1 года сравнения с текущей датой. Перейти к редактору

Нажмите меня, чтобы увидеть решение

18. Напишите программу на Java, чтобы проверить, является ли год високосным или нет. Перейти к редактору

Нажмите меня, чтобы увидеть решение

19. Напишите программу на Java, чтобы получить год и месяцы между двумя датами. Перейти к редактору

Нажмите меня, чтобы увидеть решение

20. Напишите программу на Java, чтобы получить текущую метку времени. Перейти к редактору

Нажмите меня, чтобы увидеть решение

21. Напишите программу на Java, чтобы узнать текущее время во всех доступных часовых поясах. Перейти к редактору

Нажмите меня, чтобы увидеть решение

22. Напишите программу на Java, чтобы получить даты за 10 дней до и после сегодняшнего дня. Перейти к редактору

Нажмите меня, чтобы увидеть решение

23. Напишите программу на Java, чтобы получить месяцы, оставшиеся в году. Перейти к редактору

Нажмите меня, чтобы увидеть решение

24. Напишите программу на Java для отображения дат в следующих форматах. Перейти к редактору

Образец формата:

 Формат по умолчанию LocalDate = 2016-09-16                                                                        
16 :: Сентябрь :: 2016                                                                                                 
Формат по умолчанию LocalDateTime = 2016-09-16T11: 46: 01.455                                                       
16 :: сен :: 2016 11 :: 46 :: 01                                                                                      
Формат по умолчанию Instant = 2016-09-16T06: 16: 01.456Z                                                            
Формат по умолчанию после разбора = 2014-04-27T21: 39: 48

Нажмите меня, чтобы увидеть решение

25. Напишите программу на Java, чтобы получить информацию о текущем / данном году. Перейти к редактору

Образец формата:

 Пример вывода:
Текущий год: 2001                                                                                            
Является ли текущий год високосным? ложный                                                                              
Продолжительность года: 365 дней

Нажмите меня, чтобы увидеть решение

26. Напишите программу на Java, чтобы получить информацию о текущем / заданном месяце. Перейти к редактору

Образец формата:

 Пример вывода:
Целочисленное значение текущего месяца: 2                                                                         
Продолжительность месяца: 28                                                                                       
Максимальная продолжительность месяца: 29                                                                               
Первый месяц квартала: ЯНВАРЬ

Нажмите меня, чтобы увидеть решение

27. Напишите программу на Java, чтобы получить информацию о данном времени. Перейти к редактору

Нажмите меня, чтобы увидеть решение

28. Напишите программу на Java для отображения информации о дате и времени раньше, чем через несколько часов и минут от текущей даты и времени. Перейти к редактору

Нажмите меня, чтобы увидеть решение

29. Напишите программу на Java для преобразования строки в дату. Перейти к редактору

Нажмите меня, чтобы увидеть решение

30. Напишите программу на Java, чтобы вычислить разницу между двумя датами (год, месяцы, дни). Перейти к редактору

Нажмите меня, чтобы увидеть решение

31. Напишите программу на Java, чтобы вычислить разницу между двумя датами (часы, минуты, милли, секунды и нано). Перейти к редактору

Нажмите меня, чтобы увидеть решение

32. Напишите программу на Java, чтобы рассчитать свой возраст. Перейти к редактору

Нажмите меня, чтобы увидеть решение

33. Напишите программу на Java, чтобы получить следующую и предыдущую пятницу. Перейти к редактору

Нажмите меня, чтобы увидеть решение

34. Напишите программу на Java, чтобы получить сегодняшнюю дату в полночь. Перейти к редактору

Нажмите меня, чтобы увидеть решение

35. Напишите программу на Java для извлечения даты, времени из строки даты. Перейти к редактору

Нажмите меня, чтобы увидеть решение

36. Напишите программу на Java для преобразования метки времени Unix в дату в Java. Перейти к редактору

Нажмите меня, чтобы увидеть решение

37. Напишите программу на Java, чтобы найти секунды с 1970 года. Перейти к редактору

Нажмите меня, чтобы увидеть решение

Редактор Java-кода

Еще не все !

Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code