我希望在两个日期时间选择器中选择的两个日期之间的区别在于单独的文本框中的年,月和日.
我试过了:
txtyrs.text = datediff(datetimepicker1,datetimepicker2)
它不起作用.
使用:
datediff(interval, date1, date2);
例如:interval可以是日,月,年,小时,第二分钟等。它从date2中减去date1。
在Dateformat中输入date1和date2。
格式: DateDiff(DateInterval.Day, Now.Date, Now.AddDays(4).Date)
输出4
试试这个:
Dim date1 As Date = Date.Now Dim date2 As Date = date1.AddDays(4.0#) Dim span = date2 - date1 Dim days As Double = span.TotalDays '=4
如果你想提取年份,请看看这篇文章.