Vb.net 需要帮助减去日期时间选择器吗

Vb.net 需要帮助减去日期时间选择器吗,vb.net,Vb.net,我需要减去DateTimePicker1-DateTimePicker2 DateTimePicker1 get infornet from The man who ran the software DateTimePicker2 get infornet from The man who ran the software 日期计时器类似(HH:mmd/M/y) 日期是因为它可能需要4天 所以时间可以是72-96小时 我只需要小时数和分钟数。您需要处理的是DateTime值,而不是控件本身 试

我需要减去
DateTimePicker1-DateTimePicker2

DateTimePicker1 get infornet from The man who ran the software
DateTimePicker2 get infornet from The man who ran the software
日期计时器类似(
HH:mmd/M/y

日期是因为它可能需要4天

所以时间可以是72-96小时


我只需要小时数和分钟数。

您需要处理的是
DateTime
值,而不是控件本身

试着这样做:

Dim x=DateTimePicker1.value-DateTimePicker2.value

然后这个
x
将有时间跨度,所以你可以得到如下的总小时数:


Dim hours=x.TotalHours

您需要处理的是
DateTime
值,而不是控件本身

试着这样做:

Dim x=DateTimePicker1.value-DateTimePicker2.value

然后这个
x
将有时间跨度,所以你可以得到如下的总小时数:


Dim hours=x.TotalHours

那么?请发布您当前的代码并解释您的卡在哪里。您好,作为DateTimePicker1.Subtract(DateTimePicker2)。小时数?正如odded所说,您需要显示您尝试了什么。那么?请发布您当前的代码,并解释您的卡在哪里。您好,作为DateTimePicker1.Subtract(DateTimePicker2.Hours)?就像odded说的,您需要显示您尝试了什么。