| 
 спасибо )) ошибочка есть, заместо EncodeDate(1,1,2009), надо EncodeDate(2009,1,1), и на выходе получаицца: 15.02.2010 14:19:39 (то что 14 часов то ладно, там +3 надо прибавлять, GMT и т.д., а как с датой быть, не знаю).. Ошибочно ((( не могу понять как программа вычисляет другая ((( исходников на неё нету...
 Странно, когда делаю так:
 d1 := EncodeDateTime(2009,1,1,0,0,0,0);
 d2 := EncodeDateTime(2010,2,8,14,19,39,0);
 d := DaySpan(d1,d2);
 Caption := FloatToStr(d*86400);
 
 получаю 34870778.999999, число меньше чем дано (( ничо не пойму
 |