VBA中的时间串到秒

VBA中的时间串到秒,vba,Vba,我有这个时间串: "01-Jan-2013 00:00:00.000" "02-Jan-2013 00:00:00.000" 在VBA中,如何计算它们之间的秒差 我想把它们转换成秒,然后得到不同的形式,有没有办法把字符串转换成秒?或者有更好的方法来计算差异?切掉毫秒部分,然后DateDiff: diff = DateDiff("s", Left$("01-Jan-2013 00:00:00.000", 20), Left$("02-Jan-2013 00:00:00.000", 20))

我有这个时间串:

"01-Jan-2013 00:00:00.000"
"02-Jan-2013 00:00:00.000"
在VBA中,如何计算它们之间的秒差


我想把它们转换成秒,然后得到不同的形式,有没有办法把字符串转换成秒?或者有更好的方法来计算差异?

切掉毫秒部分,然后
DateDiff

diff = DateDiff("s", Left$("01-Jan-2013 00:00:00.000", 20), Left$("02-Jan-2013 00:00:00.000", 20))