Web-Toolbox

Impfstatus berechnen

Wann verliert die 2. Corona-Impfung ihre Gültigkeit?

Ein Modul aus der Rubrik Datum. Auf der Basis eines eingetragenen Datums wird mit JavaScript ein Datumswert für die Zukunft berechnet (9 Monate Abstand). Das Rechenergebnis wird in die HTML-Seite geschrieben. In einem Vergleich wird der Abstand (in Tagen) zwischen diesem Datum und dem aktuellen Datum festgestellt, Informationen werden eingeblendet.
Rubrik Datum
Rubrik Datum

Impfstatus nach 2. Impfung berechnen

Wann verliert die 2. Corona-Impfung oder die Genesungsimpfung ihre Gültigkeit?
Datum der Impfung eintragen:



Ablaufdatum?

Laufzeit 9 Monate

Die Berechnungen werden nach den Maßgaben der Coronaschutzverordnung, gültig ab dem 20. Januar 2022 in NRW gemacht. Die angewendeten Regeln haben entsprechend Gültigkeit für Nordrhein-Westfalen. Da in anderen Bundesländern hiervon abweichende Bestimmungen gelten können, kann das berechnete Ergebnis für sie möglicherweise nicht zutreffend sein.

Angaben ohne Gewähr (wir wohnen in Deutschland)

Wenn Sie bereits geboostert sind, hat ihr Impfstatus derzeit kein Ablaufdatum. Sie gelten als geboostert und sind vollständig geimpft. (20.01.2022)

Wer den Impfstoff Johnson und Johnson erhalten hat, benötigt nach 8 Wochen eine Zweitimpfung. Sie verlieren Ihren Impfstatus, wenn nach dieser zweiten Impfdosis neun Monate vergangen sind und kein Booster-Schutz injiziert wurde. (20.01.2022)

Berechnungsgrundlagen für dieses Beispiel


Info Von der EU wurde am 21. Dezember beschlossen, die Gültigkeit aller Impfnachweise von Nicht-Geboosterten auf neun Monate zu begrenzen. Das bedeutet: Wer keine Booster-Impfung hat, verliert nach 9 Monaten seinen Status! Die neue Regel soll ab 1. Februar europaweit gültig sein. Für die Berechnung gilt das Datum der Zweitimpfung oder der Genesungsimpfung. (Stand 20.01.2022)
Booster Wenn Sie bereits geboostert sind, hat ihr Impfstatus in NRW derzeit kein Ablaufdatum. Sie gelten als geboostert und sind vollständig geimpft. Wer den Impfstoff Johnson und Johnson erhalten hat, benötigt nach acht Wochen eine Zweitimpfung. Die Impfung läuft ab, wenn nach diesen Impfungen neun Monate vergangen sind und kein Booster-Schutz injiziert wurde. (Stand 20.01.2022)

JavaScript-Code-Schnipsel für dieses Modul


Web-Worker Für Web-Worker und Scriptschreiber: Mit JavaScript haben Sie Einfluss auf das im Browserfenster angezeigte HTML-Dokument und die Möglichkeit, auf Benutzeraktionen zu reagieren. Inhalte können abgefragt und die Darstellung der Seite kann verändert werden. In diesem Beispiel verwendeten Techniken zeige ich unten auf. Im Quelltext der Seite können sie den gesamten Zusammenhang erkennen.

Interaktion
Eingaben übernehmen / prüfen
// Eingabe des Datums übernehmen
const DatumEingabe = document.getElementById('I-Datum');
const DatumWert = DatumEingabe.value;

// Booster-Checkbox abfragen
const BoosterCheck = document.getElementById('B-Check');
const StatusBoosterCheck = BoosterCheck.checked;

Funktion
Zu einem Datumswert 9 Monate addieren
// Datum + 9 Monate berechnen
function BerechneDatum(date) {
let EndeDatum = new Date(date);
EndeDatum.setMonth(EndeDatum.getMonth() + 9);
return EndeDatum;
}

Quellcode JavaScript + CSS

CSS-Klassen Ich verwende bei meinen Modulen eigene CSS-Klassen zur Positionierung und / oder Formatierung. Die CSS-Anweisungen werden im Head-Bereich notiert. Der JavaScript-Code für meine Lösungsvariante ist innerhalb einer JavaScript-Deklaration im Head-Bereich notiert oder in einer externen JS-Datei ausgelagert. Eine Textdatei mit dem Quellcode stelle ich, falls vorhanden, hier zum Download zur Verfügung.

Unten angekommen!

Diesmal nicht gefunden was sie suchten? Kommen sie doch später noch mal vorbei.

  Kaffeepause
  Impressum
  Datenschutz
 Webmaster

Sitemap

Übersicht mit Verweisen zu den Unterseiten die bereits überarbeitet wurden Sitemap

  nach oben
  vorherige Seite
  Sitemap
 Home

Keywords

Datum Impfstatus berechnen new Date() Impfung Corona Schutzverordnung Booster onClick Datumswert Impfung Ablaufdatum zeitverzögert setTimeout() CSS-Klassen JavaScript Script-Code Vorlagen Beispiel Modul