Office中国论坛/Access中国论坛

标题: 各位高手,如何将两个日期相减得出一个年数呢 [打印本页]

作者: 有程有序    时间: 2003-11-13 06:51
标题: 各位高手,如何将两个日期相减得出一个年数呢
我有一个问题请各位高手指点下,问题如下:
2003/11/05  -  1998/05/02  = 5年6个月   我要的结果是5年
2003/11/05  -  1998/04/08  = 5年7个月   我要的结果是6年
也就是说月份6去7入,谢谢各位
作者: 李啸林    时间: 2003-11-13 15:49
月数=datediff("m",日期1,日期2)

年数=取整(月数 / 12)

零头=月数 div 12

if 零头 > 6 then
  年数=年数+1
end if


作者: 有程有序    时间: 2003-11-13 18:26
再顶一下
作者: 有程有序    时间: 2003-11-13 19:17
谢谢李版主,可以了,谢谢
作者: suda45    时间: 2003-11-17 03:20
hao  !




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3