Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.23;
Скачать: CL | DM;

Вниз

Кол-во дней между двумя датами   Найти похожие ветки 

 
Vilux ©   (2004-05-06 07:15) [0]

Как подсчитать subj?
Пробовал
n:=DayOf(now-olddate);
Где - now=06.05.2004
olddate=05.05.2004
Возращает n=31
Еще такой вариант
DecodeDateTime((now-olddate),y,m,d,h,min,sec,msec);
Также возвращает d=31, хотя должен быть 1... так как считать верно?


 
gek ©   (2004-05-06 07:22) [1]

strtodate
datetostr


 
ORMADA ©   (2004-05-06 07:26) [2]

datebetween


 
Vilux ©   (2004-05-06 07:26) [3]

Да причем тут это, мне надо точное число дней между двумя датами. А если даты например разных годов, месяцев и т.п.? Мне что, надо считать сколько дней в каждом месяце, какой год високосный? Функция вычитания даты сразу это учитывает, насколько я знаю... но почему то возвращается не то, что хотелось бы...


 
Vilux ©   (2004-05-06 07:27) [4]

Я писал ответ to gek :) Сейчас попробую совет ORMADA


 
Vilux ©   (2004-05-06 07:29) [5]

ORMADA, я не могу найти функцию datebetween...


 
Vilux ©   (2004-05-06 07:31) [6]

2gek, если использовать функцию DateToStr(now-olddate), то на выходе получается "31.12.1899"


 
ORMADA ©   (2004-05-06 07:38) [7]

Наврал на самом деле DaysBetween или DaySpan


 
TUser ©   (2004-05-06 07:39) [8]


> ORMADA, я не могу найти функцию datebetween...

DaysBetween


 
ORMADA ©   (2004-05-06 07:41) [9]

Ф-ия DaysBetween возв чмсло ПОЛНЫХ суток м/у датами с учётом времени. DaySpan возвр действительных число содер дроб часть содерж в себе неполные сутки с учётов времени


 
Anatoly Podgoretsky ©   (2004-05-06 07:41) [10]

У тебя региональный формат MDY


 
Vilux ©   (2004-05-06 07:41) [11]

Спасибо всем, все работает :)


 
Рамиль ©   (2004-05-06 07:48) [12]

А просто
trunc(Date1 - Date2)
не подходит?


 
Vilux ©   (2004-05-06 07:52) [13]

Я посмотрел исходники функции daysbetween, оказывается там так и делается. Просто не знал, что такое можно делать с датами.


 
Sha ©   (2004-05-06 10:07) [14]

trunc(Date2) - trunc(Date1)



Страницы: 1 вся ветка

Текущий архив: 2004.05.23;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.029 c
1-1083837881
Alexei Sviridov
2004-05-06 14:04
2004.05.23
Qreport


8-1078566769
AlexV
2004-03-06 12:52
2004.05.23
Заливка TPanel иTButton текстурой.Пытаюсь сообразить прост-й скин


1-1083922607
BFG9k
2004-05-07 13:36
2004.05.23
TPageProducer


11-1071335103
Vladimir Kladov
2003-12-13 20:05
2004.05.23
Версия 1.87


6-1080885043
Layner
2004-04-02 09:50
2004.05.23
Можно ли многопоточно (10 потоков) одновременно скинуть UDP