[fpc-pascal] DateTimeToStr: 2958466, 00 is not a valid TDatetime encoding, maximum value is 2958466, 00
Michael Van Canneyt
michael at freepascal.org
Wed May 27 23:22:49 CEST 2015
On Wed, 27 May 2015, silvioprog wrote:
> Hello,
>
> This code works fine in Delphi 7 / XE 7:
>
> var
> D: TDateTime;
> S: string;
> begin
> D := MaxDateTime;
> S := DateTimeToStr(D);
> end;
>
> Return: 12/31/9999 11:59:59 PM.
>
> But, in FPC (from trunk), I got a EConvertError:
>
> 2958466,00 is not a valid TDatetime encoding, maximum value is 2958466,00
>
> Is this a bug?
Yes. Please report it in the bugtracker.
Michael.
More information about the fpc-pascal
mailing list