РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ktTsTmClL3 81 of 178 menu

Задачи на дату/время в Kotlin. Часть 3

Дан список строк с датами в формате год-месяц-день:

val dates = listOf("2024-01-15", "2024-02-20", "2024-03-25")

Преобразуйте все строки в LocalDate и найдите самую позднюю дату.

Дан массив строк с временем в формате часы:минуты:

val times = arrayOf("09:30", "14:15", "18:45")

Преобразуйте в LocalTime, добавьте 45 минут к каждому и выведите результат.

Даны две даты в формате год-месяц-день:

val date1 = "2024-01-01" val date2 = "2024-12-31"

Вычислите количество дней между этими датами.

Дан список годов:

val years = listOf(2020, 2021, 2022, 2023, 2024)

Используя цикл, определите какие годы являются високосными.

Дана дата в формате год-месяц-день:

val dateStr = "2024-05-15"

Преобразуйте в LocalDate и найдите последний день этого месяца.

Дан список дней недели (числами от 1 до 7):

val weekDays = listOf(1, 3, 5, 7)

Преобразуйте числа в названия дней недели и выведите их.

Дана строка с датой и временем:

val dateTimeStr = "2024-07-20T14:30:00"

Преобразуйте в LocalDateTime и вычтите 3 часа.

Дан список месяцев (числами от 1 до 12):

val months = listOf(1, 4, 7, 10)

Преобразуйте числа в названия месяцев и выведите их.

Дана начальная дата и количество дней:

val startDate = LocalDate.of(2024, 1, 1) val daysToAdd = 100

Вычислите конечную дату и день недели для нее.

Дан список дат в разных форматах:

val dateStrings = listOf("2024-01-15", "15.01.2024", "2024/01/15")

Преобразуйте все даты к единому формату день.месяц.год.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить