Показать сообщение отдельно
  #3  
Старый 09.02.2010, 19:17
Аватар для Ultras
Ultras Ultras вне форума
Начинающий
 
Регистрация: 09.02.2010
Адрес: Россия / Ставрополь
Сообщения: 138
Репутация: 475
По умолчанию

спасибо )) ошибочка есть, заместо 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, число меньше чем дано (( ничо не пойму
Ответить с цитированием