Hi
New code in RTL2 changes the DateTime constructor to ignore seconds :
DateTime(aYear: Integer; aMonth: Integer; aDay: Integer; anHour: Integer; aMinute: Integer; aSecond: Integer);
begin
{$IF COOPER OR TOFFEE}
constructor(aYear, aMonth, aDay, anHour, aMinute, 0, 0);
{$ELSEIF ECHOES OR ISLAND}
fDateTime := new PlatformDateTime(aYear, aMonth, aDay, anHour, aMinute, 0, 0);
{$ENDIF}
end;