日期间隔计算
1 public int monthDiff(date _start, date _end) 2 { 3 int diff; 4 int startYear, startMonth; 5 int endYear, endMonth; 6 ; 7 startYear = year(_start); 8 startMonth = mthofyr(_start); 9 endYear = year(_end); 10 endMonth = mthofyr(_end); 11 //year 12 //endYear-startYear 13 14 //diff=(endYear*12+endMonth) - (startYear*12+startMonth); 15 diff = (endYear - startYear) * 12 + (endMonth - startMonth); 16 return diff; 17 }