Counter Zieldatum aktuelles Jahr
    
 HomeDatum • Terminliste 02 Beispiel 1  Beispiel 2  Quellcode 

 Counter 08 - UpDownCounter 04  Zieldatum im aktuellen Jahr

Bei diesem Counter bleibt die Jahresangabe unberücksichtigt. Es wird bis zum festgelegten Datum heruntergezählt und ab dem Datum bis zum Jahresende wieder hochgezählt. Am 1. Januar jedes Jahres startet der Zählvorgang neu.

Noch X Tage bis .... Datum in einer 365-Tage-Spanne

Dieser Down- / Up-Counter ist ideal für jährlich wiederkehrende Termine.

Alternativen: UpCounter bis (6 Optionen)   DownCounter seit


Hier werden 2 Datumsangaben einbezogen:
Aktuelles Datum und Zieldatum.

Das Startdatum für den Zähler ist hier das aktuelle Systemdatum, das Zieldatum liegt (bis zum Stichtag) in der Zukunft des gleichen Jahres. Die Differenz in Tagen wird ermittelt und über eine Schreibanweisung angezeigt.

Die Jahresangaben bleiben unberücksichtigt!

Hier sehen Sie die Anzeige als Countdown für die Anzahl der Tage bis Weihnachten. Das Script wurde geleich 2 mal eingebunden (deutsch + englisch)



  Meldungen

Der Counter eignet sich also für immer wiederkehrende Ereignisse am gleichen Tag eines Jahres, wie Geburtstage, Weihnachten, Neujahr, bis zum 1. Dezember, ... . Er bietet für die Textausgabe unterschiedliche, datumsabhängige Meldungen.

Neben dem Zieldatum wird ein Beschreibungstext festgelegt, der in den Meldungen erscheint:
// Beschreibung hier eintragen
var Beschreibung = "Sommeranfang";

VorgabeTextmodulVorgabeZeitform
 Noch X Tage bisSommeranfang Zukunft
 Übermorgen istSommeranfang Zukunft
 Morgen istSommeranfang Zukunft
 Heute istSommeranfang Gegenwart
 Gestern warSommeranfang Vergangenheit
 Sommeranfangwar vor X TagenVergangenheit



  Aufwand für den Webmaster

  • Script im Head-Bereich einkopieren
  • Funktionsaufruf einkopieren (im Bodybereich da, wo der Text erscheinen soll)
  • Datum anpassen
  • Beschreibungstexte anpassen

Kurzinfo JavaScript 'einbauen'

Zum Testen des Scripts: verstellen Sie das Systemdatum  Nachdem sie das Datum verstellt haben, laden Sie die Seite neu, indem Sie 'Aktuelle Seite neu laden' (Refresh) anklicken.



  Anwendung:

Script als Counter mit Beschreibung. Das Zieldatum bezieht sich immer auf das aktuelle Jahr! Die Besonderheit liegt in der 'Vorwarnung' am Vortag, einer entsprechenden Meldung am Stichtag und der Anzeige von 3 unterschiedlichen Texten für die Tage nach dem Event.

Nehmen Sie dieses Beispiel als Basis für ihre Experimente mit JavaScript.


Die Textausgabe könnte lauten:

Noch xx Tage bis Weihnachten
Übermorgen ist Weihnachten
Morgen ist Weihnachten
Heute ist Weihnachten
Gestern war Weihnachten
Weihnachten war vor xx Tagen
Noch xx Tage bis zum Geburtstag
Übermorgen ist meine Geburtstag
Morgen ist mein Geburtstag
Heute feiere ich meinen Geburtstag
Gestern war mein Geburtstag
Geburtstag um xx Tage verpasst

Der Counter kann natürlich auch für andere Anwendungen eingesetzt werden (Ostern, Geschäftseröffnung, usw.), die Beschreibungstexte müssen dann angepasst werden.

Zur Anpassung ändern Sie im Script:

Variable Wert für   ersetzen mit
Beschreibung "Weihnachten"; Beschreibung ihrer Beschreibung
ZielDatum new Date("December 25, " + year); Datum ihrem Zieldatum




  Zieldatum (Hinweise):

1) Der Eintrag für das Zieldatum aktuelles Jahr (Variable ZielDatum):

var DatumAktuell = new Date();
var JahrAktuell = DatumAktuell.getFullYear();
var ZielDatum = new Date("December 25, " + JahrAktuell);
Sie müssen die englischen Bezeichnungen für den Monat eintragen:

January February March April May June
July August September October November December



Andere Möglichkeiten für den Eintrag des Zieldatums:

2) festes Counterziel eintragen (Jahr wählbar)

var ZielDatum = new Date('December 25 2010 00:00:01');
3) automatsch 1. Dez., 11 für Dezember (aktuelles) Jahr

var DatumAktuell = new Date();
var JahrAktuell = DatumAktuell.getFullYear();
var ZielDatum = new Date(JahrAktuell, 11, 25, 0, 0, 1);







NACH OBEN