软件注册站
热情软件屋

 
时间的加减
编号: QA001553    
建立日期: 1999年8月20日 最后修改日期: 2001年6月20日
所属类别: Visual Basic - 其他方面
   
    VB 6.0
    WIN98
    你好,我想问一下DATEDIFF的用法,DATEDIFF是不是可以用于日期方面的加减,如果我想实现1998.8.3.5时30分-1999.4.3.6时5分之间有多少分钟,用DATEDIFF是如何实现呢,thanks(李小明)
   
    减法使用DateDiff,而加法使用DateAdd。
    如你的例子:
    Print DateDiff("n", CDate("1998-8-3 5:30"), CDate("1999-4-3 6:5"))
    

    这里第一个参数是时间间隔,"n"表示分钟。也可以取其他单位,最小单位为秒。
    另外,参考QA000708 "如何在VB中做带日期的减法"
    
    zhaogang问:
    操作系统: win98
    编程工具: vb
    问题: 用time()得到是9:12:00的形式。我想得到两个这种形式的值的差(如9:12:30与9:11:36),并让它以几点小时的形式(如:7.5小时,不是时间格式,),怎么办呢?
    水平: 刚入门
    答:仍然可以使用DateDiff函数。可以计算时间差多少分钟,然后再除以60。

    

此问题由李海回答。

附加关键字:编程, 源程序, programming, source code, Visual Basic, VB, 其他方面,

   
 
把这个问题推荐给朋友
   
 
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio