Как разбить заданные диапазон времени на маленькие промежутки через заданный интервал - C#
Формулировка задачи:
Привет всем! пожалуйста подскажите как сделать следующее:
есть форма для ввода времени начала события, времени конца события и "интервал".
нужно разбить заданные диапазон времени на маленькие промежутки через заданный интервал.
например:
вводим: 9:00 10:00 20
получаем: 9:00, 9:20, 9:40, 10:00
важно не вылазить за границы
Решение задачи: «Как разбить заданные диапазон времени на маленькие промежутки через заданный интервал»
textual
Листинг программы
Console.Write("input:"); var input = Console.ReadLine().Split(); var startTime = DateTime.Parse(input[0]); var endTime = DateTime.Parse(input[1]); var span = new TimeSpan(0,int.Parse(input[2]),0); for(var i = startTime; i <= endTime; i+=span) { Console.WriteLine(i.ToShortTimeString()); } Console.ReadKey(true);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д