ToolActToolAct

Arbeitstage-Rechner

Berechne die Arbeitstage innerhalb eines Datumsbereichs

Arbeitstage-Berechnung

Was ist ein Arbeitstage-Rechner?

Ein Arbeitstage-Rechner zählt, wie viele nutzbare Arbeitstage innerhalb eines Datumsbereichs liegen, nachdem Wochenenden und eine angegebene Zahl von Feiertagen abgezogen wurden. Er hilft bei Lieferterminen, Urlaubsplanung, Lohnabrechnung, Rechnungszeiträumen, Einstellungsprozessen und Projektplänen, bei denen reine Kalendertage zu ungenau sind. Ein Arbeitstag ist nicht einfach ein Kalendertag: Samstag/Sonntag-Wochenenden, Freitag/Samstag-Wochenenden, regionale Feiertage, Betriebsferien und Nacharbeitstage können das Ergebnis verändern. Das Werkzeug liefert eine schnelle Planungsgrundlage anhand des gewählten Wochenendmusters und der eingegebenen Feiertage. Für Personal, Recht oder Verträge sollte das Ergebnis mit dem offiziellen Kalender geprüft werden. Bei gemeinsamer Nutzung sollten Eingaben, Annahmen und gewünschtes Ergebnis vorher klar sein, damit die Ausgabe nicht falsch interpretiert wird.

Verwendung

So verwenden Sie

  1. Geben Sie das Startdatum und das Enddatum ein
  2. Wählen Sie die Option zum Ausschluss von Wochenenden (Sa-So / Fr-Sa / Keine)
  3. Geben Sie die Anzahl der gesetzlichen Feiertage ein (optional)
  4. Klicken Sie auf 'Arbeitstage berechnen', um Ergebnisse zu sehen

Kalenderannahmen

  • Legen Sie Wochenendregeln vor der Berechnung fest; Freitag-Samstag, Samstag-Sonntag und Kalender ohne Wochenende erzeugen unterschiedliche Gesamtzahlen.
  • Gesetzliche Feiertage und Betriebsschließungstage müssen separat eingegeben werden, wenn sie ausgeschlossen werden sollen.

Anwendungsfälle

Tatsächliche Arbeitskapazität zwischen zwei Daten schätzenWählen Sie ein Start- und Enddatum inklusive und berechnen Sie dann Gesamttage, Wochenendtage, manuell eingegebene Feiertage und verbleibende Arbeitstage. Das Ergebnis ist nützlich für grobe Sprint-Kapazität, Lieferplanung, Einarbeitungszeiträume und SLA-Gespräche vor einer vollständigen Kalenderprüfung.
Die Wochenendregel an Region oder Teamplan anpassenWählen Sie Samstag/Sonntag, Freitag/Samstag oder keinen Wochenendausschluss statt eines globalen Standard-Arbeitszyklus. Das macht die Berechnung nützlicher für verteilte Teams, grenzüberschreitende Lieferanten und Betriebe mit nicht-standardisiertem Kalender.
Urlaubs-, Beschaffungs- und Übergabezeiträume gegenprüfenGeben Sie die bekannte Anzahl gesetzlicher Feiertage ein, um sie von der Arbeitstag-Gesamtzahl abzuziehen, und verwenden Sie das Ergebnis als Planungs-Checkpoint. Das Tool kennt keine lokalen Feiertagstage, Nacharbeitstage, Halbtage oder firmenspezifischen Schließungen – endgültige Termine benötigen weiterhin den offiziellen Kalender. Chinesische Zeitpläne enthalten auch verlegte Arbeitstage (调休), die ein normales Wochenende in einen arbeitenden Samstag oder Sonntag verwandeln, und diese werden nicht automatisch umgeschaltet – die Seite sieht nur das Wochenendmuster und die Feiertagsanzahl, sodass eine Woche mit verlegten Arbeitstagen (调休) zum Frühlingsfest manuell im Feiertagsfeld oder durch Anpassung der Wochenendregel berücksichtigt werden muss.
Dasselbe Intervall mit unterschiedlichen Feiertagszahlen erneut berechnen und Szenarien vergleichenWechseln Sie die Feiertagseingabe von 0 auf 5, 10 oder 15 und berechnen Sie erneut, um zu sehen, wie aggressiv oder konservativ der Zeitplan ist. Die visuelle Differenz ist nützlich, wenn Sie einen Termin gegenüber einem Stakeholder verteidigen, der ein anderes Bild von Feiertagen im Intervall hat. Für westliche Kalender trägt die Liste der bundesstaatlichen Feiertage (Neujahr, Martin Luther King, Presidents Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus/Indigenous Peoples Day, Veterans Day, Thanksgiving, Weihnachten) typischerweise 10–11 Werktage pro Jahr bei, und die Listen für 2025–2027 werden von der OPM rechtzeitig veröffentlicht, sodass die Anzahl direkt nachgeschlagen werden kann.
Eine Arbeitstag-Antwort zurück in ein Kalenderdatum umwandelnVerwenden Sie das Ergebnis als Eingabe für das verwandte Datumsrechenwerkzeug, indem Sie die Arbeitstaganzahl zu einem bekannten Startdatum mit derselben Wochenendregel addieren. Das ergibt ein prognostiziertes Enddatum, das Sie in Jira, ein SLA-Feld oder eine Einstellungspanel-Einladung eintragen können, ohne das Wochenendmuster erneut einzugeben.

Technisches Prinzip

Die Arbeitstaganzahl ist die Anzahl der Kalendertage im inklusiven Intervall `[Start, Ende]`, die weder Wochenendtage noch Feiertage sind. Die Standardformel für inklusive Endpunkte lautet `Gesamttage = (Ende - Start) / 86_400_000 + 1`, wenn beide Grenzen auf Mitternacht UTC normalisiert sind, dann werden Wochenend- und Feiertage subtrahiert. Der Wochentag ergibt sich aus `Date.prototype.getDay()`, das `0` für Sonntag bis `6` für Samstag zurückgibt – dabei ist die Falle zu beachten, dass `getDay()` nicht `getDate()` ist und dass das Ergebnis in der lokalen Zeitzone des Browsers liegt, sodass ein UTC-Datumsstring beim Überschreiten der Mitternacht auf einem anderen Wochentag landen kann als erwartet. Das Wochenendmuster variiert je nach Region: Der globale Standard ist Samstag-Sonntag (Westen, Indien, der Großteil Asiens), aber im Nahen Osten wurde historisch Donnerstag-Freitag verwendet, und seit 2024 haben die meisten Golfstaaten (VAE, Bahrain, Kuwait, Katar) auf Freitag-Samstag oder sogar Samstag-Sonntag mit halbem Freitag umgestellt. Iran, Afghanistan und Teile Südasiens kennen nur Freitag; Israel kennt Freitag-Samstag. Das Tool bietet Sa-So, Fr-Sa und Keine als drei gängige Voreinstellungen an, sodass die Feiertagsanzahl den Rest durch Subtraktion abdeckt. Der Zähleralgorithmus selbst hat zwei praktische Implementierungen. Die naive Iteration geht Tag für Tag vor: `for (let d = start; d <= end; d.setDate(d.getDate()+1)) if (![0,6].includes(d.getDay())) count++`. Das ist O(n) bezüglich Kalendertagen und trivial lesbar. Die geschlossene Alternative berechnet `volle_Wochen * 5 + Arbeitstage_in_teilweiser_Woche` und läuft in O(1), was bei Intervallen über viele Jahre relevant ist. Feiertage, die auf Wochenenden fallen, dürfen nicht doppelt subtrahiert werden, daher lautet das kanonische Muster `holidays.filter(h => !isWeekend(h)).length`. Chinas 调休-Politik (verlegte Arbeitstage) bringt eine Besonderheit, die reine Wochenendmuster-Logik nicht abbilden kann: Der Staatsrat veröffentlicht jährlich eine Liste, die bestimmte Samstage oder Sonntage in Arbeitstage umwandelt, um verlängerte Frühlingsfest- oder Nationalfeiertagspausen auszugleichen. Für chinesische Kalender muss die Feiertagsliste daher mit einer expliziten Liste von Nacharbeitstagen gepaart werden, statt sich allein auf die Wochentagsregel zu verlassen.

  • Inklusivintervall-Formel: `Gesamttage = (Ende - Start) / 86_400_000 + 1` mit beiden Daten normalisiert auf Mitternacht UTC, um Sommerzeitverschiebungen zu vermeiden.
  • `Date.prototype.getDay()` liefert 0 (So) bis 6 (Sa) in der lokalen Zeitzone des Browsers – nicht UTC, daher sollte zeitzone-sensitiver Code `getUTCDay()` verwenden.
  • Wochenend-Voreinstellungen: Sa-So (Westen, Indien, Großteil Asiens), Fr-Sa (meiste Golfstaaten seit 2006–2013), nur Fr (Iran), keine (24/7-Betrieb).
  • O(1)-geschlossene Formel: `volle_Wochen * 5 + zusaetzliche_Arbeitstage_in_teilweiser_Woche`; bevorzugt gegenüber tageweiser Iteration bei mehrjährigen Intervallen.
  • Feiertage auf Wochenenden dürfen nicht doppelt gezählt werden: Subtrahiere `holidays.filter(h => !isWeekend(h)).length`, nicht die rohe Feiertagsanzahl.
  • Chinas Staatsrat 调休: Bestimmte Sa/So werden zu gesetzlichen Arbeitstagen, um verlängerte Pausen auszugleichen; erfordert eine explizite Nacharbeitstagsliste.
  • US-Bundesfeiertage (gemäß 5 U.S.C. § 6103) ergeben 11 Werktage pro Kalenderjahr: Neujahr, MLK, Presidents Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, Weihnachten.

Beispiele

Arbeitstage im Kalenderjahr 2026

Startdatum:  2026-01-01
Enddatum:    2026-12-31
Wochenende:  Samstag & Sonntag
Feiertage:   13  (gesetzliche Feiertage in China nach 调休-Anpassung)

Tage gesamt:    365
Wochenendtage:  104
Feiertage:      13
Arbeitstage:    248

Kapazität eines zweiwöchigen Sprints

Startdatum:  2026-06-15 (Montag)
Enddatum:    2026-06-26 (Freitag)
Wochenende:  Samstag & Sonntag
Feiertage:   0

Tage gesamt:    12
Wochenendtage:  2
Arbeitstage:    10  (kompletter Zwei-Wochen-Sprint, 4 Devs => 40 Arbeitstage Kapazität)

Nahost-Team mit Wochenende Freitag-Samstag

Startdatum:  2026-09-01
Enddatum:    2026-09-30
Wochenende:  Freitag & Samstag
Feiertage:   1  (regionaler Feiertag)

Tage gesamt:    30
Wochenendtage:  8   (Fr + Sa im September)
Arbeitstage:    21

Onboarding-Zeitfenster nach gesetzlichem Feiertag

Startdatum:  2026-10-08  (erster Arbeitstag nach Golden Week)
Enddatum:    2026-10-30
Wochenende:  Samstag & Sonntag
Feiertage:   0

Tage gesamt:    23
Wochenendtage:  6
Arbeitstage:    17  (genug Zeit für einen 3-wöchigen Onboarding-Plan)

Q1-2027-Planung mit US-Bundesfeiertagen

Startdatum:  2027-01-01
Enddatum:    2027-03-31
Wochenende:  Samstag & Sonntag
Feiertage:   4  (Neujahr, MLK Day, Presidents Day, Karfreitag)

Tage gesamt:    90
Wochenendtage:  26
Arbeitstage:    60

FAQ

Wie werden Arbeitstage gezählt?

Standardmäßig zählen Montag bis Freitag; Samstag und Sonntag werden übersprungen. Feiertage, die du in der Feiertagsliste angibst, werden ebenfalls ausgeschlossen. Die Seite zeigt Gesamtkalendertage, Wochenendtage, Feiertage und die resultierende Anzahl Arbeitstage.

Werden gesetzliche Feiertage automatisch berücksichtigt?

Nein. Der Rechner lädt keine gesetzlichen Feiertage automatisch. Du musst die Anzahl der Feiertage manuell eingeben. Schau für genaue Werte in den offiziellen Kalender deines Landes.

Berücksichtigt er Ausgleichsarbeitstage (调休)?

Nein. Der Rechner schließt nur Wochenenden und die von dir eingegebene Feiertagsanzahl aus. Chinas 调休 (verschobene Arbeitstage) oder ähnliche Regelungen werden nicht automatisch behandelt. Wenn dein Zeitplan Ausgleichsarbeitstage enthält, passe die Wochenendregel oder die Feiertagsanzahl manuell an.

Kann ich nur Wochenenden, aber keine Feiertage ausschließen?

Ja. Schalte die Feiertagsliste aus, dann zieht die Berechnung nur Samstag und Sonntag ab. Du kannst auch festlegen, welche Wochentage das Wochenende sind - manche Länder im Nahen Osten haben Freitag-Samstag als Wochenende.

Was ist der Unterschied zu Datumsdifferenz?

Datumsdifferenz liefert Kalendertage. Dieses Tool liefert Arbeitstage und überspringt Wochenenden und Feiertage. Nutze es für Projekttermine, Vertragsfristen und SLA-Zeiträume; nimm Datumsdifferenz für die reine verstrichene Zeit.

Funktioniert es auch für vergangene Daten?

Ja. Es berechnet Arbeitstage zwischen zwei beliebigen Daten, vergangen oder zukünftig. Gib Start- und Enddatum ein, wähle die Wochenendregel und trage eine Feiertagszahl ein - die Seite berechnet dann die Gesamtarbeitstage in diesem Zeitraum.

Werden meine Daten hochgeladen?

Nein. Die Berechnung läuft in deinem Browser. Feiertagszahlen und Daten werden nicht gespeichert oder übertragen.