如何得到时间的差值?

dwei 2004-01-16 05:21:22
2003-11-21 14:28:49
2003-11-21 14:28:02
有两个时间,用什么函数得到差(47秒)?
谢谢!

我用这个方法,
CDate("2003-11-21 14:28:49")-CDate("2003-11-21 14:28:02")
得到下面结果,倒!
5.43981484952383E-04

求助!

^_^
...全文
86 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lepeng 2004-01-17
  • 打赏
  • 举报
回复
请教各位:

如何将第二个时间参数设定为一个动态值?
davidlv 2004-01-17
  • 打赏
  • 举报
回复
都说完了
yo_jo 2004-01-17
  • 打赏
  • 举报
回复
来迟了 55555555
lk_cool 2004-01-17
  • 打赏
  • 举报
回复
当作一个字符串就行
northwolves 2004-01-16
  • 打赏
  • 举报
回复
同一分钟:
MsgBox Second(#11/21/2003 2:28:49 PM#) - Second(#11/21/2003 2:28:02 PM#)
华芸智森 2004-01-16
  • 打赏
  • 举报
回复
你的方法是对的.
format$(CDate("2003-11-21 14:28:49")-CDate("2003-11-21 14:28:02"),"s")
rainstormmaster 2004-01-16
  • 打赏
  • 举报
回复
这样也行:
Debug.Print Format(CDate(CDate("2003-11-21 14:28:49") - CDate("2003-11-21 14:28:02")), "s")

麻烦点
rainstormmaster 2004-01-16
  • 打赏
  • 举报
回复
DateDiff
leolan 2004-01-16
  • 打赏
  • 举报
回复
print DateDiff(s, '11/21/2003 2:28:02', '11/21/2003 2:28:49')
脆皮大雪糕 2004-01-16
  • 打赏
  • 举报
回复
迟了点,同意楼上
LichKingSZ 2004-01-16
  • 打赏
  • 举报
回复
MsgBox DateDiff("s", #11/21/2003 2:28:02#, #11/21/2003 2:28:49#)

7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧