Есть ли способ сравнить объекты Date без учета времени? - PullRequest
3 голосов
/ 18 июня 2009

Можно ли сравнить две даты (включая время), игнорируя время?

У меня 01.01.2009 8:00 и 01.01.2009 9:00, и я просто хочу знать, будет ли это тот же день, без какой-либо заботы, который час.

Я знаю, что могу преобразовать дату и сравнить строки, но есть ли другой способ?

Ответы [ 2 ]

11 голосов
/ 18 июня 2009

Да, вы можете использовать свойство .Date используемого вами объекта Date.

dim originalDate as DateTime
originalDate = '(get your date for comparison)
if originalDate.Date = Datetime.now.date then
  'it happened today.
end if
0 голосов
/ 18 июня 2009
dim Date1 = firstdate.ToShortDateString
dim Date2 = seconddate.ToShortDateString
if (Date1 = Date2) then
   'Dates Match!
   return true;
else return false
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...