Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Разница между двумя датами [D5, WinXP]


jeka ©   (2004-10-05 12:35:00) 

Привет всем.

Нужно вывести разницу между двумя датами в следующем виде:
кол-во дней  кол-во месяцев кол-во лет.

Я взял просто из одной даты отнял другую и отнял const DateDelta
получилось близко но не то, в чем дело ?

Хотелось бы решить это стандартными средствами, не писать свою функцию


jeka   (2004-10-05 12:48:00) [1]

ок, спасибо.


Sandman25   (2004-10-05 12:47:00) [2]

[2] jeka   (05.10.04 12:45)

Нет, стандартных нет. Только DecodeDate


jeka   (2004-10-05 12:45:00) [3]

я же написал стандартными процедурами Delphi.

а делить на 365 и 30 не пойдет так как надо точная разница (нужно учитывать и высокосные года и все дни в месяце).

Если стандартных функций нет, то свою написать не проблема, тут дело принципа


Sandman25   (2004-10-05 12:36:00) [4]

Делить на 365 и 30 умеем?


Наверх

Титульная страница Поиск, карта сайта Написать письмо