datetimectrls: fixed decodetime

git-svn-id: branches/fixes_1_4@47638 -
This commit is contained in:
mattias 2015-02-07 12:14:34 +00:00
parent 67f5a75acb
commit c3fd874e66

View File

@ -1341,7 +1341,7 @@ begin
MiliSec := 0; MiliSec := 0;
end; end;
end else end else
DecodeTime(FDateTime, Result.Hour, Result.Minute, Result.Second, Result.MiliSec); DecodeTime(Frac(FDateTime), Result.Hour, Result.Minute, Result.Second, Result.MiliSec);
end; end;
function TCustomDateTimePicker.GetYYYYMMDD(const TodayIfNull: Boolean; function TCustomDateTimePicker.GetYYYYMMDD(const TodayIfNull: Boolean;
@ -2729,7 +2729,7 @@ begin
else else
FTextPart[FDayPos] := IntToStr(W[1]); FTextPart[FDayPos] := IntToStr(W[1]);
DecodeTime(FDateTime, WT[dtpHour], WT[dtpMinute], WT[dtpSecond], WT[dtpMiliSec]); DecodeTime(Frac(FDateTime), WT[dtpHour], WT[dtpMinute], WT[dtpSecond], WT[dtpMiliSec]);
if dtpAMPM in FEffectiveHideDateTimeParts then if dtpAMPM in FEffectiveHideDateTimeParts then
FTimeText[dtpAMPM] := '' FTimeText[dtpAMPM] := ''