![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Надо найти количество дней между датами.
Есть сегодняшняя дата и дата последней оплаты. Оплата производится каждые 45 дней. Когда до следующей оплаты остается меньше 8-ти дней, нужно вывести сообщение "До оплаты осталось n дней". Помогите пожалуйста: а) найти количество дней между датами; б) прибавить количество дней к дате. |
#2
|
|||
|
|||
![]() Разница между датами - функция DaysBetween (модуль DateUtils).
Прибавить/отнять дни к дате (TDateTime) - просто прибавляешь/отнимаешь целое кол-во дней. Для месяца есть функция IncMonth (прибавить - положительный аргумент, отинять - отрицательный). |