TimeSpan a = но мне нужно int - C#
Формулировка задачи:
Простите на данный момент изучаю TimeSpan ( как могу так и изучаю )
а как результат перевести в int ? Он же дает количество дней а потом кучу всего....
у меня не приняли код сказали что Split нельзя использовать.
DateTime start = DateTime.Parse("2014.08.04"); //Console.ReadLine()); DateTime end = DateTime.Parse("2014.09.17"); //Console.ReadLine()); DateTime realityEnd = DateTime.Parse("2014.09.17"); //Console.ReadLine()); string[] date = "1000 10000000".Split();//Console.ReadLine().Split(); int N = int.Parse(date[0]); int M = int.Parse(date[1]); TimeSpan span = end.Subtract(start); TimeSpan spanBane = realityEnd.Subtract(end); string[] split = span.ToString().Split('.'); int daysSalary = int.Parse(split[0]); string[] split1 = spanBane.ToString().Split('.'); int daysFine = int.Parse(split1[0]); Console.WriteLine(Math.Max(0,((daysSalary + 1) * N) - (daysFine * M)));
Решение задачи: «TimeSpan a = но мне нужно int»
textual
Листинг программы
TimeSpan.Days,Hours не пробовал использовать?
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д