Получить текущую дату без времени и вычесть другую дату - 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;