Вопрос : Время Делфи между 2 датами возвратило как год и месяцы

Смогите somwebody пожалуйста помочь. Мне нужно высчитать время в только летах но месяцы too.

I имеют D.O.B и дату начала риска (любую дату в будущем).

I находило много примеров как раз будучи высчитыванным лет но не может найти Кодего для того чтобы высчитать помощь месяцев too.

Please!!!

Alan
class=

Ответ : Время Делфи между 2 датами возвратило как год и месяцы

Я использовал блок dateutils с методами YearsBetween и MonthsBetween, я также одевал в 2 TDateTimePickers моя форма с именами Date1 и Date2:
1:
2:
3:
4:
5:
6:
7:
8:
var
  леты, месяцы: интежер;
начните
  леты: = YearsBetween (Date1.Date, Date2.Date);
  месяцы: = MonthsBetween (Date1.Date, Date2.Date) - леты * 12;
  showmessage (inttostr (леты));
  showmessage (inttostr (месяцы));
конец;
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us