vb中如何定义时间,使用date吗?

我想用vb编一个时间计算程序,主要设计到小时和分钟的加减。如15:30:00+2:40:00=18:10:00,18:10:00+7:40:00=0:50:00类似这样的... 我想用vb编一个时间计算程序,主要设计到小时和分钟的加减。如15:30:00+2:40:00=18:10:00,18:10:00+7:40:00=0:50:00类似这样的,关键是我不知道在开始时如何定义变量类型。如果定义为日期变量,在后面的计算过程中使用小时和分钟会这样加减吗? 展开
 我来答
暴风锤
推荐于2017-10-09 · 知道合伙人数码行家
暴风锤
知道合伙人数码行家
采纳数:1967 获赞数:9655
从事过多年电力营销及配电运维工作,业务精通。喜欢电子产品有过二年在电脑城兼职的经历,平时也爱编程。

向TA提问 私信TA
展开全部
用 Date 类型定义时间变量
如:
dim a as date
dim b as date
dim c as date

下现举个应用的例子:
dim a as date
dim b as date
a=#15:30#
b=#2:40#
Debug.Print DateDiff("h", a, b)
上面的例子是求两个时间相差多少小时
liuekj
推荐于2017-09-09 · TA获得超过162个赞
知道小有建树答主
回答量:235
采纳率:0%
帮助的人:0
展开全部
用 Date 类型

如:
dim a as date
dim b as date
dim c as date

a=#15:30#
b=#2:40#

c=a+b

debug.print c

求两时间相差小时...可以用

Debug.Print DateDiff("h", a, b)

求两时间相差分钟即可以用

Debug.Print DateDiff("n", a, b)

如此类推...可以找找 date 相关的函数看看

如 还有 dataadd 等
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Geely2004
2010-08-18 · TA获得超过204个赞
知道小有建树答主
回答量:104
采纳率:0%
帮助的人:95.8万
展开全部
定义为 string 类型
dim txtDate as string
可以计算
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式