vb中日期时间型减日期时间型得什么啊!
例如:#2008-08-08 8:08:08 AM#-now()
得到 134.943807870368的数
我知道134是天数,那后面的小数代表什么呢?
我要得到小时,分钟怎么算咯!
vb中日期时间型减日期时间型
答案:3 悬赏:0
解决时间 2021-11-08 02:28
- 提问者网友:白越
- 2021-11-07 22:07
最佳答案
- 二级知识专家网友:陪伴是最长情的告白
- 2021-11-07 22:41
Dim d As Date
d = #8/8/2008 8:16:08 AM# - #8/8/2008#
MsgBox Hour(d)
MsgBox Minute(d)
MsgBox Second(d)
d = #8/8/2008 8:16:08 AM# - #8/8/2008#
MsgBox Hour(d)
MsgBox Minute(d)
MsgBox Second(d)
全部回答
- 1楼网友:一池湖水
- 2021-11-08 00:55
DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])
如分钟 MsgBox DateDiff("n", date1, date2)
interval 参数的设定值如下:
设置 描述
yyyy 年
q 季
m 月
y 一年的日数
d 日
w 一周的日数
ww 周
h 时
n 分钟
s 秒
- 2楼网友:没感情的陌生人
- 2021-11-07 23:25
你好!
分钟是:
MsgBox DateDiff("n", Now(), CDate("2008-08-08 8:08:08 AM"))
小时是:
MsgBox DateDiff("h", Now(), CDate("2008-08-08 8:08:08 AM"))
如有疑问,请追问。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯