Differenz in Tagen Startdatum + Enddatum
    


WWW.WEB-TOOLBOX.NET

  ScriptCode   ZURÜCK  SITEMAP  

 Up- DownCounter 03, 2 Tageszahlen

Dieses JavaScript errechnet aus ihren beiden Vorgaben und dem Systemdatum die Differenz in Tagen und zeigt eine entsprechende Meldung an Ort und Stelle an.

  Beispiel der Ausgabe  


Es geschieht seit X Tagen und wird noch für weitere X Tage so weitergehen


Hier werden 3 Datumsangaben einbezogen:
Startdatum, aktuelles Datum und Enddatum.

Das Startdatum liegt in der Vergangenheit,
das Enddatum in der Zukunft.

Zwei Tageszahlen werden ermittelt:
  • Die Differenz zwischen Startdatum und Heute
  • Die Differenz zwischen Heute und Enddatum

Das Script können sie für unterschiedliche Zwecke einsetzen :-)

"Seit X Tagen schwanger, noch weitere X Tage bis zur Geburt"
"Seit X Tagen Schüler, nur noch weitere X Tage bis zum Abi"
"Seit X Tagen gibts den Benzinmotor, noch weitere X Tage bis das Öl verbraucht ist"

Die ermittelten beiden Tageszahlen werden innerhalb von 3 Textstrings eingebunden.

Anzeige: StartText Tageszahl 01 MittelText Tageszahl 02 EndText

Hier das Resultat des JavaScripts mit den Daten 1. Jan. 1969 und 30. Sep. 2030:

Für die eigentliche Ausgabe werden zwei weitere Angaben eingebunden. Damit lässt sich die Textausgabe individuell formatieren:

FormatEin + StartText + Tageszahl 01 + MittelText + Tageszahl 02 + EndText + FormatAus


   Aufwand zur Einbindung

1) Scriptcode im Head notieren (siehe Textdatei)
2) Funktionsaufruf im Body notieren (siehe unten)

Kurzinfo JavaScript 'einbauen'


Die Textmeldung erscheint innerhalb ihrer Seite genau dort, wo der Aufruf der Funktion notiert wurde. Wenn der Text der Meldung formatiert werden soll, tragen sie die Angeben zur Formatierung bei den Variablen 'FormatEin' bzw 'FormatAus' ein.
<script type="text/javascript" language="JavaScript">
<!--
UpCounter02();
//-->
</script>



   Anpassungen

Beispiel Formatangaben:
var FormatEin = '<span style="color:#2CAF2D;font-size:12px;">'
var FormatAus = '</span>'
Zur Anpassung Änderungen im im Script:

Variable    hier im Beispiel   ersetzen mit  
StartText Ich arbeite seit ihr Text 
MittelText , nur noch ihr Text 
EndText bis zur Rente ihr Text
Datum01 ("January 1, 1969") ihr Startdatum 
Datum02 ("September 30, 2030") ihr Enddatum 



Startdatum: englische Bezeichnungen für den Monat eintragen!


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












NACH OBEN