以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]DATE计算问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=52788)

--  作者:gaixuebo
--  发布时间:2014/6/23 12:50:00
--  [求助]DATE计算问题
请教,两个datepicker的差值用作除法运算,好像距离已知在表A中,想用距离(第一列)除  他们的差值,怎么写代码?
--  作者:Bin
--  发布时间:2014/6/23 14:12:00
--  
日期计算参考帮助 http://www.foxtable.com/help/topics/0287.htm
--  作者:有点甜
--  发布时间:2014/6/23 14:12:00
--  

 参考

 

http://www.foxtable.com/help/topics/0287.htm

 


--  作者:gaixuebo
--  发布时间:2014/6/23 16:42:00
--  

datetimepicker得出B与A的差为时间
距离为表A中的C列
计算速度
dim a as winform.datetimepicker = e.form.controls("A")
dim b as winform.datetimepicker = e.form.controls("B")
Dim d1 as Date = a
Dim
 d2 as Date = b
Dim
 t As TimeSpan = d2 - d1
是这样写吗?

--  作者:Bin
--  发布时间:2014/6/23 16:47:00
--  

对的.
--  作者:gaixuebo
--  发布时间:2014/6/23 16:50:00
--  
代码执行不了呢?
value of type\'winform datetimepicker\' cannot be converted to \'date\'

--  作者:Bin
--  发布时间:2014/6/23 16:50:00
--  
Dim d1 as Date = a.Value
Dim
 d2 as Date = b.Value

--  作者:gaixuebo
--  发布时间:2014/6/23 16:56:00
--  
将t的值赋值给表A中所有的第三列,然后用表A中所有的第一列除以这个值得出速度赋值给所有的第四列。咋写啊
--  作者:gaixuebo
--  发布时间:2014/6/23 16:57:00
--  
给个参考也行,我自己琢磨琢磨,谢谢
--  作者:Bin
--  发布时间:2014/6/23 17:00:00
--  
tables("第三列")=t.TotalSeconds 

这样第三列就存着 两个时间相差的秒数了.

你要怎么除怎么算,自己来.