Показать сообщение отдельно
Старый 27.10.2005, 15:17   #10  
MironovI is offline
MironovI
Участник
 
724 / 77 (4) ++++
Регистрация: 30.05.2005
Не надо глумится количеством дней в месяце, оперируйте функциями MthOfYr, EndMth и т.д.. допустим вот так:

возвращает количество полных месяцев в интервале дат
static int mthNum(date _fomDate, date _toDate)
{
return (Year(_toDate) * 12 + MthOfYr(_toDate) - 1) - (Year(_fomDate) * 12 + MthOfYr(_fomDate) - 1);
}