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

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

Прочитайте дату из строки "2024-06-15" через DateTime.parse.

Создайте список дат и отсортируйте его.

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

Дан список событий с датами. Сгруппируйте их по месяцам в Map<int, List<DateTime>>, где ключ — номер месяца (112).

List<DateTime> events = [ DateTime(2024, 1, 5), DateTime(2024, 1, 20), DateTime(2024, 3, 1), DateTime(2024, 6, 15), ];

Посчитайте, сколько дней осталось до указанной даты.

Сделайте функцию, проверяющую, совпадает ли дата с сегодняшней.

Сделайте функцию, возвращающую квартал года для даты.

Сделайте функцию DateTime addWorkdays(DateTime date, int days): прибавьте days рабочих дней (пн–пт), пропуская выходные. Например, пятница + 1 рабочий день → понедельник.

Комплексная задача: для заданного года и месяца верните List<DateTime> всех дней этого месяца. Дополнительно отметьте выходные (где weekday — суббота или воскресенье).

int year = 2024; int month = 6;

Итоговая задача на DateTime в Dart.

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