Как я могу найти разницу между 2 датами без времени.
В этом коде я всегда получаю дату со временем и я не могу проверить разницуКак получить только разницу времени без времени
DateTime dt = Convert.ToDateTime(x); //x is string of date which i read it from a text file
DateTime today1 = DateTime.Today; //Date
DateTime dateTime1 = DateTime.UtcNow.Date;
if ((dt2 - dt).TotalDays < 14)
{
w = fields[1];
while (dr.Read())
{
i += 1;
}
dr.Close();
if (i == 1)
{
}
}
Этот вопрос, кажется, включает в себя несколько движущихся частей слишком много. Что такое 'dt2', почему релевант datareader? Или это? Если вы вычтите два значения «DateTime», которые имеют 00:00:00 как значения времени, вы должны получить количество дней между ними, но если они разные (локальные и т. Д.), Вы можете получить часы между ними , –