ibconnection:fixed rounding problem in timestamp

git-svn-id: trunk@24225 -
This commit is contained in:
ludob 2013-04-11 17:44:30 +00:00
parent c3f8086598
commit b470db3085

View File

@ -1300,7 +1300,7 @@ begin
isc_encode_timestamp(@CTime, PISC_TIMESTAMP(CurrBuff));
{$ELSE}
PISC_TIMESTAMP(CurrBuff)^.timestamp_date := Trunc(PTime) + IBDateOffset;
PISC_TIMESTAMP(CurrBuff)^.timestamp_time := Trunc(abs(Frac(PTime)) * IBTimeFractionsPerDay);
PISC_TIMESTAMP(CurrBuff)^.timestamp_time := Round(abs(Frac(PTime)) * IBTimeFractionsPerDay);
{$ENDIF}
end
else