Start und Endzeit Delta

Hy, ich habe ein Startzeit
tt.mm.jjjj ss.mm.ss

und eine Endzeit
tt.mm.jjjj ss.mm.ss

Und jetzt möchte ich,
die Endzeit, immer später oder größer, von der Startzeit abziehen

endzeit tt.mm.jjjj ss.mm.ss

  • startteit tt.mm.jjjj ss.mm.ss

= delta tt.mm.jjjj ss.mm.ss

ich suche den richtigen ablauf.
vielen Dank
marcus

Hallo,

Hy, ich habe ein Startzeit
tt.mm.jjjj ss.mm.ss

und eine Endzeit
tt.mm.jjjj ss.mm.ss

Und jetzt möchte ich,
die Endzeit, immer später oder größer, von der Startzeit
abziehen

endzeit tt.mm.jjjj ss.mm.ss

  • startteit tt.mm.jjjj ss.mm.ss

= delta tt.mm.jjjj ss.mm.ss

ich suche den richtigen ablauf.

Am einfachsten ist es wohl, alle Zeiten in Sekunden umzurechnen, voneinander abzuziehen und ev. danach wieder zurückrechnen. Ich empfehle dir stark, eine vorhandene Bibliothek zu verwenden, da man sehr viele Fehler machen kann (z.B. Schaltjahre falsch ausrechnen)

Grüße,
Moritz

Danke für die Hilfe, aber ich brauche die andere Art. um Schaltjahre und anderes zu berechnen.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]