AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Zeiten addieren

Ein Thema von Delphi Freak · begonnen am 4. Jan 2010 · letzter Beitrag vom 5. Jan 2010
 
Benutzerbild von Glühwürmchen
Glühwürmchen

Registriert seit: 31. Okt 2003
Ort: Pfinztal
156 Beiträge
 
Delphi 2010 Professional
 
#6

Re: Zeiten addieren

  Alt 5. Jan 2010, 14:45
Hi,

mein Beitrag zum Thema liefert eine Antwort auf die Frage nach dem Sinn und nicht auf die Methode, wie es geht UND einen kleinen Hinweis auf ein potentielles Problem...:

Angenommen, Du startest um 13:45 Uhr eine Aktion, die 6 Stunden und 32 Minuten dauert.
Wenn Du wissen willst, wann die Aktion beendet ist, wäre eine einfache Addition der Zeiten die einfachste Lösung.

Leider bietet Delphi meines Wissens nach keine Funktion, die mir die korrekte Addition zweier Zeitwerte erlaubt, wenn sie zusammen mehr als 24 Stunden ergeben.
Wenn ich in meiner Zeiterfassung die Projektzeiten addieren will, dann muss ich selbst dafür sorgen, dass ich am Ende weiß, wieviele Tage zu der Summe der Stunden zugerechnet werden müssen.

Wenn ich also beispielsweise 16 Stunden zu 16 Stunden hinzuaddiere, erhalte ich als Ergebnis 8 Stunden - was halt leider 24 Stunden zu wenig sind...

Gruß
Glühwürmchen

PS: Ihr wisst es besser?
Ich freue mich auf Antworten!
Gruß Glühwürmchen
<><
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz