ForHosting KIT · Entwickler-Tools

Ende der Testphase und Erinnerungsdatum berechnen

Eine kostenlose Testphase ist schnell begonnen, ihr Ablaufdatum wird jedoch leicht übersehen.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Dieser Rechner wandelt Startdatum, Dauer in Tagen und gewünschten Erinnerungsvorlauf in zwei eindeutige Daten um: das Ende der Testphase und den Erinnerungstag. Er rechnet mit Kalendertagen statt lokalen Uhrzeiten. Dadurch bleibt das Ergebnis stabil und eignet sich für persönliche Planung, Einkauf, Abonnementverwaltung und Abläufe im Kundenerfolg.

Geben Sie die drei Angaben für den Zeitplan ein

Tragen Sie zuerst den Beginn der kostenlosen Testphase im eindeutigen Format YYYY-MM-DD ein. Geben Sie danach die Dauer als positive ganze Zahl von Tagen sowie die gewünschte Anzahl ganzer Tage vor dem Ende an. Ein Vorlauf von null setzt die Erinnerung auf das Enddatum selbst, ein Vorlauf von drei auf drei Kalendertage davor. Das Ende wird als Startdatum zuzüglich Dauer berechnet. Eine am 1. Juli beginnende vierzehntägige Testphase endet daher am 15. Juli. Diese Konvention misst die verstrichene Zeit zwischen beiden Daten und ist unabhängig von Uhrzeit, Zeitzone und Sommerzeit. Übersteigt der Vorlauf die Testdauer, liegt die Erinnerung vor dem Beginn. Das ist zulässig, wenn eine Prüfung bereits vor der Freischaltung stattfinden soll. Verwenden Sie ein gültiges gregorianisches Datum und ausschließlich ganzzahlige Tageswerte, damit der Zeitplan genau und reproduzierbar bleibt.

So werden Monats- und Jahreswechsel behandelt

Die Berechnung durchläuft die tatsächlichen Monate des gregorianischen Kalenders und unterstellt nicht für jeden Monat dieselbe Länge. Sie berücksichtigt den Wechsel von Januar zu Februar, Jahreswechsel, Monate mit dreißig Tagen und den 29. Februar korrekt. Durch vier teilbare Jahre sind grundsätzlich Schaltjahre; Jahrhundertjahre bilden eine Ausnahme, sofern sie nicht zugleich durch vierhundert teilbar sind. Das ist bei Testphasen über den Februar und bei langen Erinnerungsvorläufen wichtig. Die Berechnung verwendet weder das aktuelle Datum noch Netzwerkzugriffe, Zufallswerte, lokale Zeitzonen oder das JavaScript-Objekt Date. Dieselbe Eingabe liefert deshalb in der API und im Browser dasselbe Ergebnis. Die Ausgabe erfolgt im Format YYYY-MM-DD. Dieses Format lässt sich natürlich sortieren und ohne regionale Mehrdeutigkeit in Kalendern, Tabellen, Datenbanken und Automatisierungen nutzen. Es wird keine Mitternacht, Zeitverschiebung oder Ablaufuhrzeit erfunden, die aus den Eingaben nicht hervorgeht.

Nutzen Sie das Ergebnis in einem verlässlichen Ablauf

Speichern Sie das Enddatum beim Abonnement und verwenden Sie das Erinnerungsdatum als Auslöser für die vorher notwendige Aufgabe. Dazu können Produktbewertung, Datenexport, Budgetfreigabe, Kündigung einer unerwünschten Verlängerung oder letzte Fragen an den Anbieter gehören. Speichern Sie bei Automatisierungen beide von der API gelieferten Daten, statt sie in mehreren Systemen separat neu zu berechnen. Eine gemeinsame Quelle verhindert Abweichungen um einen Tag zwischen CRM, Abrechnungskontrolle und Kalender. Eine API-Anfrage kostet $0.002; für einzelne Berechnungen steht die Browserversion zur Verfügung. Verstehen Sie das Ergebnis als Planungsdatum und nicht als Aussage zur genauen Abrechnungsuhrzeit. Anbieter können eine bestimmte Uhrzeit festlegen, den letzten Tag einschließen oder kontospezifische Bedingungen anwenden. Wenn Kosten oder weiterer Zugriff vom exakten Zeitpunkt abhängen, prüfen Sie die Vertragsbedingungen und planen Sie genügend Zeit für Prüfung und Genehmigung ein.

Unerwünschte Verlängerung vermeiden

Planen Sie die Prüfung einige Tage vor dem Ablauf, damit Zeit für Kündigung oder Kaufgenehmigung bleibt.

Softwarebewertung koordinieren

Geben Sie dem Team ein klares Enddatum und legen Sie die Entscheidung vor dem Zugriffsende fest.

Kundentestphasen nachverfolgen

Erstellen Sie im CRM konsistente End- und Kontaktdaten, ohne von der Serverzeitzone abzuhängen.

Wie wird das Enddatum berechnet?

Die Dauer wird als verstrichene Kalendertage zum Start addiert. Eine am 1. Juli beginnende vierzehntägige Testphase endet am 15. Juli.

Darf der Erinnerungsvorlauf null sein?

Ja. Bei null liegt die Erinnerung am selben Kalendertag wie das Ende der Testphase.

Was geschieht, wenn der Vorlauf länger als die Testphase ist?

Die Erinnerung liegt dann vor dem Start. Das ist erlaubt, weil eine Vorabprüfung vor der Freischaltung sinnvoll sein kann.

Berücksichtigt der Rechner Schaltjahre?

Ja. Er wendet die gregorianischen Regeln einschließlich der Ausnahmen für Jahrhundert- und Vierhundertjahre an.

Was kostet eine Berechnung per API?

Jede API-Anfrage kostet $0.002. Sie können den Rechner auch direkt im Browser verwenden.

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/final3/subscription-free-trial-end-date

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/final3/subscription-free-trial-end-date \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"start_date":"2026-07-25","trial_length_days":14,"reminder_lead_days":3}'
{
  "start_date": "2026-07-25",
  "trial_length_days": 14,
  "reminder_lead_days": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "final3.subscription_free_trial_end_date",
  "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.

Vollständige KIT-Dokumentation lesen →