Berechnen Tage/Stunden

Mit diesem Kommando kann die Differenz zwischen zwei Terminen also die Dauer dazwischen ermittelt werden.

Ab der DLE-Version 2.1.1 werden 3 unterschiedliche Berechnungsvarianten angeboten. Diese werden über den Parameter Berechnungsart gesteuert. Siehe dazu auch die folgenden Beispiele.

Parameter:

  • Von Datum: Feld, welches das kleinere Datum enthält.
  • Bis Datum: Feld, welches das größere Datum enthält.
  • Berechnungsart: (optional) Bestimmt die Art der Berechnung. Standard: Summenberechnung. Die Summenberechnung ermittelt in allen Feldern die absolute Gesamtzahl der jeweiligen Einheit zwischen Von- und Bis-Datum. Die Restberechnung ermittelt hingegen immer nur den Rest zur nächsthöheren Einheit. Die Restberechnung mit Zeitumstellung berücksichtigt in der Ermittlung eventuelle Sommer-/Winterzeitumstellungen.
  • Art der Tage: (optional) Arbeitstage oder Kalendertage. Wenn Arbeitstage angegeben wird, werden Samstag und Sonntag nicht mitgerechnet, weder bei den Tagen noch bei den Stunden. Wenn nichts eingegeben wird, werden Kalendertage berechnet.
  • Zielfeld Jahre: (optional) Feld für die Anzahl der Jahre
  • Zielfeld Monate: (optional) Feld für die Anzahl der Monate
  • Zielfeld Tage: (optional) hier wird das Feld angegeben für die ermittelte Anzahl von Tagen. Die Zeiten in den von-bis Werten werden nicht berücksichtigt. Wenn die Felder keine gültigen Datumswerte enthalten, wird als Ergebnis -1 geliefert.
  • Zielfeld Stunden: (optional) hier wird das Feld angegeben für die ermittelte Anzahl von Stunden. Es können auch Werte größer als 24 ermittelt werden: z.B. 1 Tag und 12 Stunden und 30 Minuten liefert das Ergebnis 36,5.
  • Dezimalstellen anzeigen: (optional) ob im Stundenfeld auch Dezimalstellen gespeichert werden sollen.
  • Zielfeld Minuten: (optional) Feld für die Anzahl der Minuten
  • Zielfeld Sekunden: (optional) hier wird das Feld angegeben für die ermittelte Anzahl von Sekunden.
  • Zielfeld Millisekunden: (optional) Feld für die Anzahl der Millisekunden

Beispielberechnungen

Um die Funktionalität des Kommandos ausführlicher zu beschreiben folgen hier Berechnungsbeispiele mit unterschiedlichen Ausgangswerten.

 

Beispiel 1

von Datum: 31.01.2022 00:00

bis Datum: 31.03.2022 00:00

 

SummenberechnungRestberechnungRestberechnung mit Zeitumstellung
Jahre000
Monate221
Tage59030
Stunden1415023
Minuten8490000
Sekunden509400000

 

Beispiel 2

von Datum: 30.09.2020 00:00:00

bis Datum: 30.11.2022 10:20:45

Stunden mit Dezimalstellen: Ja

 

SummenberechnungRestberechnungRestberechnung mit Zeitumstellung
Jahre222
Monate2622
Tage79100
Stunden18995.345833310.345833311.3458333
Minuten11397202020
Sekunden683832454545

 

Beispiel 3

von Datum: 25.02.2022 10:00:00

bis Datum: 25.03.2022 11:11:00

 

SummenberechnungRestberechnungRestberechnung mit Zeitumstellung
Jahre000
Monate111
Tage2800
Stunden67311
Minuten24234601111
Sekunden6838324500



 

Beispiel 4

von Datum: 23.02.2022 10:00:00 (Mittwoch)

bis Datum: 27.03.2022 11:11:00 (Sonntag)

Nur Arbeitstage

 

SummenberechnungRestberechnungRestberechnung mit Zeitumstellung
Jahre000
Monate111
Tage2322
Stunden54200
Minuten3252000
Sekunden195120000

 

Beispiel 5

von Datum: 23.02.2022 10:00:00 (Mittwoch)

bis Datum: 29.03.2022 11:11:00 (Dienstag)

Nur Arbeitstage

 

SummenberechnungRestberechnungRestberechnung mit Zeitumstellung
Jahre000
Monate111
Tage2444
Stunden57610
Minuten345711111
Sekunden207426000