首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请教如何判断两个时间之间的间隔大于2小时

2012-01-22 
请问怎么判断两个时间之间的间隔大于2小时我有两个时间变量一个是out一个是in(就是yyyymm-hh-dd类型的)我

请问怎么判断两个时间之间的间隔大于2小时
我有两个时间变量
一个是out
一个是in
(就是yyyy   mm-hh-dd类型的)

我想把两个时间变量相减,判断之前的时间间隔是不是两小时

请问该怎么写这个判断代码啊   谢谢

[解决办法]
DateDiff( "m ",date1,date2)
[解决办法]
就上面的那个函数,但 "M " 应为 "H "
[解决办法]
用 n 好,h 没有小数点,得不到更准确的小时了

例如,下面这个:

Debug.Print DateDiff( "h ", #2/25/2007 1:00:00 PM#, #2/25/2007 2:55:00 PM#)

这只能得到 1 ,但已经接近 2 了。

又例如,下面这个:
Debug.Print DateDiff( "h ", #2/25/2007 1:00:00 PM#, #2/25/2007 3:55:00 PM#)

如果过了 2 ,有还没有到达 3 ,也不会知道具体的差别了。

热点排行