Получить текущую дату без времени и вычесть другую дату - C#
Формулировка задачи:
Ребята нужна помощь знатоков. Беру с сайта дату
получаю тест 28.07.2016
И вот теперь мне нужно взять текущую дату(без времени как я понимаю) и от текущей даты(03.08.206) вычесть дату полученную с сайта (28.07.2016) и результате получить прото разницу дней (в текущем примере это 6)
Есть какие-либо умные мысли по этому поводу?
List<IWebElement> datew = Browser.FindElements(By.CssSelector("td.nobdr font")).ToList();//ищем дату for (int z = 0; z < datew.Count;) { string text = (datew[z].Text); Console.WriteLine(text); text = text.Substring(0, text.Length - 6); // обрезаю время у полученной даты с сайта break; }
Решение задачи: «Получить текущую дату без времени и вычесть другую дату»
textual
Листинг программы
string text = (datew[z].Text); text = text.Substring(0, text.Length - 6); DateTime siteDate = DateTime.ParseExact(text, "dd.MM.yyyy", CultureInfo.InvariantCulture, DateTimeStyles.RoundtripKind); int days = (DateTime.Today - siteDate.Date).Days;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д