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

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

Подсчёт дней [D5, Win95/98]


Vicosss ©   (2002-05-15 09:03:00) 

Здравствуйте мастера! Подскажите как подсчитать количество дней между двумя произвольными датами.


Anatoly Podgoretsky   (2002-05-17 13:36:00) [1]

vicosss (15.05.02 11:56)
То есть 01.01.2002 23:59:59 и 02.01.2002 00:00:00 для тебя один день, тогда Trunc(d1) - Trunc(d2)

Song © (15.05.02 11:12)
Пусть тебя не смущает слово TDate это алиас для TDateTime

TDate = type TDateTime;


Alz   (2002-05-17 07:26:00) [2]

В RxLib есть функция DateDiff.


KSN   (2002-05-15 15:16:00) [3]

В D6 кроме Daysbetween есть еще и Dayspan. Первая считает количество полных дней м/д датами, а вторая - и неполных тоже. Так что, выбирай на вкус.


vicosss   (2002-05-15 11:56:00) [4]

Anatoly Podgoretsky © (15.05.02 11:01)
Vicosss (15.05.02 09:03)
Вот только один простой вопрос, что для тебя день?

Для подсчёта пеней. Может кто-то этим занимался?


Song   (2002-05-15 11:12:00) [5]

MBo, Trunc надо делать для TDateTime. Для TDate не нужно, число и так целое.


Anatoly Podgoretsky   (2002-05-15 11:01:00) [6]

Vicosss (15.05.02 09:03)
Вот только один простой вопрос, что для тебя день?


Lmatveev   (2002-05-15 10:53:00) [7]

В D6 функция DaysBetween


vicosss   (2002-05-15 09:19:00) [8]

Спасибо!


MBo   (2002-05-15 09:11:00) [9]

и от этого Trunc


Song   (2002-05-15 09:04:00) [10]

TDate1-TDate2


Наверх

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