DateDiff("m", NewDate, OldDate)
解决方案 »
- 请教一下,怎样才能让vb处理存放在一个txt文件多个文件路径。
- MSHFlexGrid控件显示数据库问题
- 关于winsock的问题
- 有没有类似于 ActiveBar 做界面的组件啊
- VB socket编写UDP程序
- 100分答谢supergreenbean(超级绿豆),绿豆兄见帖请进.
- 怎样用我的程序控制IE做复制操做(对选中的文本(和超文本)复制到剪切板)????????
- 请问用MCI做媒体播放器,要播放mpeg格式的文件时DeviceType应该设为什么?
- Can You Tell Me? Windows中那些字体是没有用的?
- 如何将数据库文件里(*.db)数据导出到一个文本文件中(Excel文件也可以)
- 各位高手,我想请教一个问题
- unload语句跟什么参数能一次把所有Form都unload掉?
返回 Variant (Long) 的值,表示两个指定日期间的时间间隔数目。
如要返回两个日期的相隔的月用下面的方法
msgbox DiteDiff("m",date1,date2)
后两个参数是两个日期
第一个参数如下设置
interval 参数的设定值如下:设置 描述
yyyy 年
q 季
m 月
y 一年的日数
d 日
w 一周的日数
ww 周
h 时
n 分钟
s 秒
比如说:2000-03-01和2000-03-30,在实际使用之中,很可以算是一个月啊 !比如一个工人1号上班,到30号了,该不该算是工作了一个月呢?
if day(date2)-day(date1)>=30 then
mymonth=mymonth+1
elseif day(date2)-day(date1)<=-30 then
mymonth=mymonth-1
end if