Wenn ich mir da dann Tage, Monate und Jahre anzeige, dann werden mir dort andere Zahlen ausgegeben.
Hier ein Beispiel
"30 Tage: 12 Monate: 99 Jahre: 0 Stunden: 0 Minuten: 8 Sekunden: 979 Millisekunden"
Code:
showmessage(SysUtils.FormatDateTime('d" Tage":" "m" Monate":" "y" Jahre":" "h" Stunden":" "n" Minuten":" "s" Sekunden ":" "z" Millisekunden"',start-ende));
Das Programm hat aber keinen Tag gedauert.
Woran liegt das?
Liegt das an dem "now"?
Wie kann ich das ändern?