Re: [fpc-devel] TDateTime issue.

2024-04-01 Thread Werner Pamler via fpc-devel
Am 01.04.2024 um 16:19 schrieb Marco van de Voort via fpc-devel: Op 01/04/2024 om 12:30 schreef Werner Pamler via fpc-devel: Am 31.03.2024 um 11:55 schrieb Pascal Pype via fpc-devel: There seems to be a bug in the TDateTime data type. When the time difference between two TDateTime variables

Re: [fpc-devel] TDateTime issue.

2024-04-01 Thread Marco van de Voort via fpc-devel
Op 01/04/2024 om 17:23 schreef Werner Pamler via fpc-devel: Yes, you are right. Now I see that it works, after updating my fixes (which I should have done earlier). Rule of thumb, I merged most fixes in December, except fcl-web/passrc/json/pas2js and some associated packages. Some later

Re: [fpc-devel] TDateTime issue.

2024-04-01 Thread Werner Pamler via fpc-devel
Am 01.04.2024 um 16:19 schrieb Marco van de Voort via fpc-devel: Op 01/04/2024 om 12:30 schreef Werner Pamler via fpc-devel: Am 31.03.2024 um 11:55 schrieb Pascal Pype via fpc-devel: There seems to be a bug in the TDateTime data type. When the time difference between two TDateTime variables

Re: [fpc-devel] TDateTime issue.

2024-04-01 Thread Marco van de Voort via fpc-devel
Op 01/04/2024 om 12:30 schreef Werner Pamler via fpc-devel: Am 31.03.2024 um 11:55 schrieb Pascal Pype via fpc-devel: There seems to be a bug in the TDateTime data type. When the time difference between two TDateTime variables is just one millisecond, the compareDateTime function returns 0

Re: [fpc-devel] TDateTime issue.

2024-04-01 Thread Werner Pamler via fpc-devel
Am 31.03.2024 um 11:55 schrieb Pascal Pype via fpc-devel: There seems to be a bug in the TDateTime data type. When the time difference between two TDateTime variables is just one millisecond, the compareDateTime function returns 0 (equality) rather than the expected -1 or 1 (different). It is

Re: [fpc-devel] TDateTime issue.

2024-04-01 Thread Marco van de Voort via fpc-devel
Op 31/03/2024 om 11:55 schreef Pascal Pype via fpc-devel: My freepascal version is: 3.0.0. The platform is: Slackware 14.2 x86_64. Please try a more recent version (and preferably even the fixes version via FPCDELUXE). Datetime support has detail fixes every release, and 3.0.0 is 9