Wieso ist es denn wichtig wann das passiert ist?
Jetzt geht es richtig und früher war es falsch.
Im Grunde brauchst du eh nur die Versionen selber prüfen, welche ihr einsetzt und dann interessiert nur "hier geht es, aber da nicht".
Sicher das sich SecondsBetween geändert hat und nicht StrToTime?
Eventuell ist die CPU auch auf einen anderen Rundungsmodus eingestellt, z.B. durch irgendwelche Fremdkomponenten, welche einfach so an programmglobalen Dingen rumfummeln, oder durch andere Grundeinstellungen der
RTL/
VCL.
6? ...
Unicode ... Da geht doch alles bis D2007 (D7,
D8, D2005, D2006, D2007)
Also einfach mal D2007 ausprobieren und wenn es da auch noch nicht richtig geht, dann habt ihr eh pech und solltet den Code nun doch langsam mal portieren.
(Beim Kauf von XE2 konntet ihr euch ja alles runter bis D7 freischalten lassen)