作者koff (萤幕爆掉...)
看板Visual_Basic
标题[VBA ] 日期计算的问题
时间Wed Jun 23 14:53:46 2010
date1 为2010/6/19
date2 为2010/6/21
time1 为10:09:23 PM
time2 为12:39:23 AM
小弟要计算两者相差的时间,格式为"hh:mm:ss"
VBA程式
timediff = date2-date1+time2-time1
再指定格式为"hh:mm:ss"
可是计算出来的结果却往往是 1900/1/1 02:30:00 AM
请大家帮帮忙,谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.110.112.207
1F:推 jwjeng:这样减起来就只有1天2.5小时,换算日历当然从1900算 06/23 17:24
2F:→ koff:楼上误会了.我是希望它能转换成"hh:mm:ss"的格式显示 06/23 19:02