Как разбить заданные диапазон времени на маленькие промежутки через заданный интервал - C#

Узнай цену своей работы

Формулировка задачи:

Привет всем! пожалуйста подскажите как сделать следующее: есть форма для ввода времени начала события, времени конца события и "интервал". нужно разбить заданные диапазон времени на маленькие промежутки через заданный интервал. например: вводим: 9:00 10:00 20 получаем: 9:00, 9:20, 9:40, 10:00 важно не вылазить за границы

Решение задачи: «Как разбить заданные диапазон времени на маленькие промежутки через заданный интервал»

textual
Листинг программы
  1.             Console.Write("input:");
  2.             var input = Console.ReadLine().Split();
  3.             var startTime = DateTime.Parse(input[0]);
  4.             var endTime = DateTime.Parse(input[1]);
  5.             var span = new TimeSpan(0,int.Parse(input[2]),0);
  6.             for(var i = startTime; i <= endTime; i+=span)
  7.             {
  8.                 Console.WriteLine(i.ToShortTimeString());
  9.             }
  10.             Console.ReadKey(true);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы