CrashOverride C CrashOverride Регистрация 4 Апр 2013 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 4 Авг 2016 #1 function DateTimeFast (DelphiTime: TDateTime): LongWord; begin Result := Round((DelphiTime - 25569) * 86400); end; //обращаемся к функции через now -- IntToStr(DateTimeFast(Now())) какое значение в итоге примет IntToStr(DateTimeFast(Now()))
function DateTimeFast (DelphiTime: TDateTime): LongWord; begin Result := Round((DelphiTime - 25569) * 86400); end; //обращаемся к функции через now -- IntToStr(DateTimeFast(Now())) какое значение в итоге примет IntToStr(DateTimeFast(Now()))
lolol L lolol Регистрация 31 Мар 2013 Сообщения 92 Репутация 0 Спасибо 0 Монет 0 4 Авг 2016 #2 как бы TDateTime это Double, вещественное число. целая часть - количество дней, дробная часть - время. так что выведется число с плавающей точкой Позитивный голос 0
как бы TDateTime это Double, вещественное число. целая часть - количество дней, дробная часть - время. так что выведется число с плавающей точкой
vit V vit Регистрация 15 Май 2013 Сообщения 85 Репутация 0 Спасибо 0 Монет 0 4 Авг 2016 #3 Зависит от текущего времени. Позитивный голос 0