Benutzer mit den meisten Antworten
Falsche Berechnung von Stunden zwischen zwei DateTime

Frage
-
Hallo zusammen,
ich habe zwei DateTime-Werte:
2014-12-27 09:00:00.000 - DatumVon
2015-01-02 18:00:00.000 - DatumBis
nun versuche ich mit folgender Formel das Feld Stunden zu berechnen:
(datediff(hour,[datumvon],[datumbis]))Als Ergebnis erhalte ich: 153 Stunden , was falsch ist. Es müsste 129 herauskommen.
Was stimmt an der Formel nicht?
Grüße-
Dietrich
Antworten
-
Hallo Dietrich,
es sind doch 6 Tage und 9 Stunden und damit 153
Die Differenz kannst Du auch so ermitteln
void DtTest() { var dt1 = new DateTime(2014, 12, 27, 09, 0, 0); var dt2 = new DateTime(2015, 1, 2, 18, 0, 0); var erg = dt2 - dt1; }
Gruß Thomas
Sage nie, ich kann es nicht - sage nur, ich kann es noch nicht!
Cross Platform Canvas for UWP, Android, iOS
- Als Antwort vorgeschlagen Christoph Muthmann Dienstag, 28. November 2017 06:45
- Als Antwort markiert Stefan FalzModerator Dienstag, 28. November 2017 07:48
Alle Antworten
-
Hallo Dietrich,
es sind doch 6 Tage und 9 Stunden und damit 153
Die Differenz kannst Du auch so ermitteln
void DtTest() { var dt1 = new DateTime(2014, 12, 27, 09, 0, 0); var dt2 = new DateTime(2015, 1, 2, 18, 0, 0); var erg = dt2 - dt1; }
Gruß Thomas
Sage nie, ich kann es nicht - sage nur, ich kann es noch nicht!
Cross Platform Canvas for UWP, Android, iOS
- Als Antwort vorgeschlagen Christoph Muthmann Dienstag, 28. November 2017 06:45
- Als Antwort markiert Stefan FalzModerator Dienstag, 28. November 2017 07:48
-
Sorry Leute - kleiner Denkfehler von mir !!
153 ist OK. 129 sind es, wenn ohne neujahr gerechnet.
Man sollte eben nicht spät in der Nacht noch arbeiten....
Nichts für ungut-
Dietrich
- Als Antwort markiert dherrmann Dienstag, 28. November 2017 07:38
- Bearbeitet dherrmann Dienstag, 28. November 2017 07:42
- Tag als Antwort aufgehoben Stefan FalzModerator Dienstag, 28. November 2017 07:48