ForHosting KIT · Datum und Zeit

Tage-im-Monat-Rechner

Der Februar 2024 hat 29 Tage, weil 2024 ein Schaltjahr ist. Geben Sie ein Jahr und einen Monat von 1 bis 12 ein und erhalten Sie die genaue Zahl der Tage, den Monatsnamen und ob es ein Schaltjahr ist. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Jahr
2.024
Monat
2
Erhalten Sie
Monatsname
February
Tage
29
Kalender
gregorian

Zu wissen, wie viele Tage in einem Kalendermonat liegen, ist eine kleine Frage mit scharfen Kanten: der Februar ändert sich in Schaltjahren, und eine falsche Länge zerstört Abrechnungszyklen, Terminplaner und Formularvalidierung. Dieser Tage-im-Monat-Rechner wendet die gregorianischen Regeln deterministisch an—Monatslängen von Januar bis Dezember plus den Standard-Schaltjahrstest für Februar—und liefert Ihnen eine exakte Ganzzahl, ohne zu raten oder einen Wandkalender zu konsultieren. Senden Sie ein Jahr und einen Monat von eins bis zwölf; die Antwort liefert die Tageszahl, den englischen Monatsnamen, ob das Jahr ein Schaltjahr ist, und eine stabile Methodenbezeichnung für Pipelines.

Jahr, Monat und die gregorianische Schaltjahrsregel

Geben Sie zwei Ganzzahlen an: das Jahr im unterstützten gregorianischen Bereich und den Monat als eins für Januar bis zwölf für Dezember. Gewöhnliche Monate haben stets einunddreißig oder dreißig Tage gemäß der festen zivilen Kalendertabelle; nur der Februar hängt vom Jahr ab. Nach der gregorianischen Schaltjahrsregel ist ein Jahr ein Schaltjahr, wenn es durch vier teilbar ist, außer dass Säkularjahre auch durch vierhundert teilbar sein müssen.

Deshalb hat das Jahr zweitausend einen Februar mit neunundzwanzig Tagen, während neunzehnhundert achtundzwanzig hat, und deshalb ist zweitausendvierundzwanzig ein Schaltjahr, zweitausenddreiundzwanzig aber nicht.

Wofür man es nutzt und wo Grenzen liegen

Rufen Sie den kostenlosen Browser-Tage-im-Monat-Rechner für Hausaufgaben, Produktdemos und schnelle Prüfung ohne Kalenderbibliotheken auf. Kombinieren Sie diesen Endpunkt mit Werktagszählern, wenn der nächste Schritt nur Wochentage sind, oder mit Datumsformatierern, wenn Sie lokalisierte Anzeige brauchen, nachdem Sie die Monatslänge schon kennen. Halten Sie Monate strikt bei eins bis zwölf—der Produktvertrag lehnt Monate außerhalb des Bereichs ab, statt sie umzurollen—, damit Clients schlechte Formularwerte früh anzeigen.

Jahresgrenzen folgen dem veröffentlichten Parameterbereich für Isolat-Sicherheit und üblichen zivilen Gebrauch.

Datumsauswahl in Formularen und Oberfläche

Frontends setzen den maximalen Tag des Monats aus Jahr und Monat, damit Nutzer nicht den 30. Februar wählen können, und aktualisieren sich automatisch, wenn das Jahr ein Schaltjahr wird.

Abrechnungs- und Abo-Zeiträume

Abrechnungsmotoren berechnen die Periodenlänge eines Kalendermonats, ohne Schaltregeln in jeder Sprache oder jedem Dienst neu zu implementieren.

Planungs- und Lohnfenster

Planer und Lohntools leiten ab, wie viele Tage in einen gegebenen Monat fallen, wenn monatliche Fenster und Validierungsprüfungen gebaut werden.

Was geschieht, wenn der Monat außerhalb von 1 bis 12 liegt?

Monate müssen Ganzzahlen von 1 (Januar) bis 12 (Dezember) sein; Werte außerhalb dieses Bereichs werden abgelehnt und nicht berechnet.

Wie werden Schaltjahre entschieden?

Gregorianische Regel: durch 4 teilbar, außer Säkularjahre müssen auch durch 400 teilbar sein. So ist 2000 ein Schaltjahr, 1900 nicht, und der Februar hat 29 oder 28 Tage entsprechend.

Warum zeigt das Ergebnis auch bei anderen Monaten, ob Schaltjahr ist?

Weil das Schaltjahr eine Eigenschaft des ganzen Jahres ist, nicht nur des Februars. So kann ein Kalender oder eine Übersicht eine einzige Markierung für das Jahr zeigen, ohne für jeden Monat neu zu fragen.

Wie viele Tage kann ein Monat haben?

Zwischen 28 und einunddreißig Tagen. Alle Monate außer dem Februar haben eine feste Länge von dreißig oder einunddreißig Tagen, der Februar hat in einem Gemeinjahr 28 und in einem Schaltjahr 29 Tage.

Wofür braucht man die Zahl der Tage eines Monats?

Datumsauswahlfelder legen damit den letzten wählbaren Tag fest, sodass niemand den 30. Februar wählen kann. Auch Abrechnungszeiträume, Abos, Dienstpläne und Lohnläufe bauen auf der genauen Monatslänge auf.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/date/days-in-month

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/date/days-in-month \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"year":2024,"month":2}'
{
  "year": 2024,
  "month": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.days_in_month",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Monate außerhalb von eins bis zwölf scheitern mit klarer invalid_input-Meldung und werden nicht berechnet.

Jahr, Monat und die gregorianische Schaltjahrsregel

Die Engine ruft nie das Date-Objekt des Hosts auf, sodass Ergebnisse nicht mit Zeitzonen oder Gebietsschemas wandern; der Pfad ist reine Ganzzahlarithmetik mit identischem JSON für identische Eingaben. Aliase y und yr für year sowie m und mon für month werden akzeptiert, wenn dokumentiert. Fehlende Felder, Nicht-Ganzzahlen, Jahre außerhalb der veröffentlichten Grenzen und jeder Monat kleiner als eins oder größer als zwölf lösen invalid_input aus, damit Aufrufer die Anfrage korrigieren statt still eine falsche Länge zu erhalten.

Antwort lesen: Tage, Monatsname und Schaltjahr-Flag

Validierungsfehler verbrauchen nie vorausbezahltes Guthaben, nachdem die Engine die Nutzlast ablehnt, wie bei anderen KIT-Parse-Fähigkeiten. Bei Erfolg spiegelt die Antwort das normalisierte Jahr und den Monat, eine month_name-Zeichenkette auf Englisch zur Anzeige (zum Beispiel February) und days als ganzzahlige Länge dieses Monats—achtundzwanzig bis einunddreißig. Der boolesche Wert is_leap_year meldet, ob das Jahr selbst ein gregorianisches Schaltjahr ist, auch wenn der angeforderte Monat nicht Februar ist, sodass Dashboards ein einziges Schalt-Abzeichen für das ganze Jahr ohne zweiten Aufruf zeigen können. Das Feld calendar ist stets gregorian und method stets days_in_month, sodass Router und Tests auf Bezeichnungen verzweigen statt Formen zu erschnüffeln. Nutzen Sie days allein, wenn Sie nur die Länge für Bereichsprüfungen brauchen; month_name für lesbare Zusammenfassungen; kombinieren Sie days mit is_leap_year für februar-bewusste UI-Texte.

API-Nutzung, Preise, Abläufe und praktische Grenzen

Senden Sie einen JSON-Körper mit den erforderlichen Ganzzahlfeldern year und month. Nutzen Sie die vorausbezahlte API, wenn eine Abrechnungsplattform, ein Planungsdienst, ein Lohn-Tool oder ein Formularvalidator einen stabilen Vertrag unter KIT-Guthaben zu $0.002 pro erfolgreichem Element braucht. Autoren, die SDKs ausliefern, können das Feld days auf max-Attribute an Tagesauswählern abbilden und is_leap_year neben Februar-Beschriftungen in derselben Antwort zeigen.

Wie erhalte ich die Anzahl der Tage in einem Monat?

Senden Sie JSON mit year und month (1–12), zum Beispiel year: 2024 und month: 2. Die Antwort enthält days (29 für diesen Schalt-Februar), month_name und is_leap_year.

Ist der Tage-im-Monat-Rechner kostenlos?

Das Browser-Tool läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; Validierungsfehler werden nicht berechnet.

Nutzt er das System-Date-Objekt?

Nein. Tageszahlen werden mit reiner Ganzzahlarithmetik berechnet, sodass Ergebnisse über Zeitzonen und Hosts deterministisch sind und Golden-Tests stabil bleiben.

Vollständige KIT-Dokumentation lesen →