![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Народ нужна помощь!!
У меня на форме есть DBGridEh1 (в нем есть два столбца - дата/время), Еdit1, Edit2, DateTimePicker1 и DateTimePicker2 написал такую функцию, которая вычисляет разницу двух дат: Код:
Теперь мне надо сделать так, чтобы результаты между собой суммировались, это зависит от того, сколько у DBGridEh строк надо поставить результат в Edit2 Например: 1 год 11 месяцев 25 дней (Edit1) + 2 года 5 месяцев 12 дней (Edit2) = 4 года 5 месяцев 6 дней (Edit2) Заранее буду благодарен!!! Последний раз редактировалось Admin, 14.08.2009 в 11:05. |
#2
|
|||
|
|||
![]() Во-первых, для вычисления разницы дат можно использовать DaysBetween. Во-вторых, насчёт суммы. При сложении даты с некоторым количеством дней можно использовать функцию IncDay. Но наверняка это ещё не всё. Если порыться в функциях модуля DateUtils то можно найти что-нибудь ещё. Не забудь подключить модуль DateUtils.
|