VB如何计算时间
来源:百度知道 编辑:UC知道 时间:2024/05/11 05:58:37
比如,我想计算1970 年 1 月 1 日 00:00:00 到当前时间的秒数。
这怎么算?
刚刚一位朋友答:
Dim mydate As Date
mydate = #1/1/1970#
MsgBox Now - mydate
可能我太菜了,弄不明白
这个式子算出来的结果为 13384.657********
不会才 13384 秒吧?
我就是想计算1970 年 1 月 1 日 00:00:00 到当前时间的秒数
希望高手来解答哦。。
这怎么算?
刚刚一位朋友答:
Dim mydate As Date
mydate = #1/1/1970#
MsgBox Now - mydate
可能我太菜了,弄不明白
这个式子算出来的结果为 13384.657********
不会才 13384 秒吧?
我就是想计算1970 年 1 月 1 日 00:00:00 到当前时间的秒数
希望高手来解答哦。。
唉,在 VB 中,Date 转换成 Double 以后,整数部分表示日期,小数部分表示时间。
就是说,0.5 表示 12 个小时,1 表示一天。所以你要的秒数,需要用这个数除以一天中的秒数(24 * 60 * 60)
13384.657是日
计算秒。。。。。数字太大,上忆了。。
有意义发
直接相加减,vb中的时间是可以直接跟数值型的数据相加减的,也可以同格式的时间相加减