我有两个字符串,strStartTime和strEndTime。
strStartTime = "12:32:54" strEndTime = "12:33:05"
我想知道strStartTime和strEndTime之间相隔了多少秒,所以我这样做:
Dim dtDuration as date
dtDuration = DateDiff("s", CDate(strStartTime), CDate(strEndTime))
我得到的结果是在本地监视窗口中dtDuration =“#1/10/1900#”。
为什么会发生这种情况?如何使dtDuration等于11,以表示开始时间和结束时间之间经过的11秒钟?