Jon*_*eet 59
只需通过Date财产获取每个日期部分并比较两者:
date1.Date.CompareTo(date2.Date)
Run Code Online (Sandbox Code Playgroud)
要么:
If date1.Date < date2.Date Then
Run Code Online (Sandbox Code Playgroud)
小智 7
您也可以使用TimeSpan
Dim ts As TimeSpan
ts = dt1 - dt2
Run Code Online (Sandbox Code Playgroud)
ts.Days现在将两个日期的差异作为整天.
小智 5
将txt1日期更改为dd/mm/yyyy格式,myDateTime.ToShortDateString()以便两个日期的格式相同.然后 :
if (DateTime.Compare(date1, date2) > 0)
// which means ("date1 > date2")
if (DateTime.Compare(date1, date2) == 0)
//which means ("date1 == date2");
if (DateTime.Compare(date1, date2) < 0)
//which means ("date1 < date2");
Run Code Online (Sandbox Code Playgroud)