Datum und Uhrzeit

Tage zwischen Daten

Zählen Sie Kalendertage zwischen zwei Daten, ohne lokale Mitternachtszeiten in zeitzonenabhängige Zeitstempel umzuwandeln. Wählen Sie die exklusive oder inklusive Zählung und behalten Sie die Richtung bei oder entfernen Sie sie mit der signierten Option.

● Läuft lokal
Beispielwerte
Läuft in Ihrem Browser · Kein Konto erforderlich

Tage zwischen Daten

Unterschied zwischen Kalendertagen
01

Formel

days = UTC calendar day(end) − UTC calendar day(start)

Ordnen Sie jedes gültige Kalenderdatum einem ganzzahligen Tagesindex im UTC-Stil zu, subtrahieren Sie die Indizes und wenden Sie dann die Optionen für Inklusivität und Vorzeichen an.

02

Annahmen

  • Der Gregorianische Kalender wird vom Jahr 0001 bis 9999 verwendet.
  • Der inklusive Modus zählt beide Endpunkte für eine Spanne ungleich Null.

Datumsangaben stellen Kalenderbeschriftungen dar, keine Zeitpunkte. Eine Umstellung auf die Sommerzeit kann das Ergebnis nicht verändern.

03

Formelüberprüfung

Formula v1.0.0

Bewertet 2026-08-03

CalcFlow engineering review

Ausgearbeitetes Beispiel

Tage zwischen Daten: Ausgearbeitetes Beispiel

Der Tagesindex für den 20. August 2026 ist um 17 größer als für den 3. August. Ausschließliche Zählung ergibt 17 Tage; Inklusive Zählung ergibt 18.

Häufig gestellte Fragen

Häufig gestellte Fragen

Was ist Exklusivzählung?

Es misst, wie viele Tagesgrenzen die beiden Daten trennen. Im inklusiven Modus werden zusätzlich beide Endpunktdaten gezählt.

Kann die Sommerzeit die Antwort ändern?

Nein. Die Engine verwendet nur datumsbasierte Ganzzahlarithmetik anstelle lokaler Zeitstempel.

Was macht der signierte Modus?

Es wird ein negativer Wert zurückgegeben, wenn das Enddatum vor dem Startdatum liegt.