Получить текущую дату без времени и вычесть другую дату - C#

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

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

Ребята нужна помощь знатоков. Беру с сайта дату
Листинг программы
  1. List<IWebElement> datew = Browser.FindElements(By.CssSelector("td.nobdr font")).ToList();//ищем дату
  2. for (int z = 0; z < datew.Count;)
  3. {
  4. string text = (datew[z].Text);
  5. Console.WriteLine(text);
  6. text = text.Substring(0, text.Length - 6); // обрезаю время у полученной даты с сайта
  7. break;
  8. }
получаю тест 28.07.2016 И вот теперь мне нужно взять текущую дату(без времени как я понимаю) и от текущей даты(03.08.206) вычесть дату полученную с сайта (28.07.2016) и результате получить прото разницу дней (в текущем примере это 6) Есть какие-либо умные мысли по этому поводу?

Решение задачи: «Получить текущую дату без времени и вычесть другую дату»

textual
Листинг программы
  1. string text = (datew[z].Text);
  2. text = text.Substring(0, text.Length - 6);
  3. DateTime siteDate = DateTime.ParseExact(text, "dd.MM.yyyy", CultureInfo.InvariantCulture, DateTimeStyles.RoundtripKind);
  4. int days = (DateTime.Today - siteDate.Date).Days;

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


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

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

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

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

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

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