Вниз
Скачать: CL | DM;

daysbetween   Найти похожие ветки 

← →
AntonMos   (2012-11-23 16:29) [0]

Мастера подскажите из за чего функция daysBetween начинает не правильно считать дни между датами. у меня в программе есть след код
if code="00634" then
begin
d:=daysbetween(strtodate("31.08.2012"),strtodate("09.09.2012"));
showmessage(inttostr(d)+ " дни");
end;

d=9 а должно быть 10
открываю другой project считает как и должно быть 10


← →
Сергей М. ©   (2012-11-23 16:46) [1]


> из за чего функция daysBetween начинает не правильно считать
> дни между датами


Ни из-за чего.
Она всегда правильно считает, если ей переданы правильные аргументы.


← →
AntonMos   (2012-11-23 16:50) [2]

дело в том что я не какие аргументы не передаю. А пишу как выше написал.
daysbetween(strtodate("31.08.2012"),strtodate("09.09.2012"));
считает как 9


← →
MBo ©   (2012-11-23 17:00) [3]

Разница между этим датами ровно 9 дней. Откуда 10 берётся?
Returns the number of whole days between two specified TDateTime values


← →
sniknik ©   (2012-11-23 17:01) [4]

daysbetween - переводится как "дней между", а не как "включительно". 9 должно быть.


← →
sniknik ©   (2012-11-23 17:04) [5]

> "дней между"
если подумать... придраться, то можно посчитать как 8, но видимо исторически так (в sql between аналогичен по сути) что начало тоже считается...
а вот 10 никак не может быть.


← →
AntonMos   (2012-11-23 17:22) [6]

здесь я по ошибке в uses подключил  dateutil вместо dateutils  из за этого не правильно считала функция.  думаю что когда dateutil считает включая первую дату dateutils не вкючая первую дату.
наверное dateutil еще пригодиться



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
15-1361903162
Дмитрий С
2013-02-26 22:26
2013.07.21
TList<TRecord>


15-1361997003
Юрий
2013-02-28 00:30
2013.07.21
С днем рождения ! 28 февраля 2013 четверг


15-1361990175
ХХХХХ
2013-02-27 22:36
2013.07.21
Как сделать паузу?


15-1362166343
N.Cage
2013-03-01 23:32
2013.07.21
Nokia Lumia(отзывы о Винде)


11-1246891762
Galkov
2009-07-06 18:49
2013.07.21
Про дружбу KOL и FPC




   Наверх