• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Datum in HTML einfügen

FanomFrame

Neues Mitglied
Hallo,

ich wollte fragen wie man das Datum des Tages
in HTML einfügen kann so das es sich von tag zu tag ändert

MfG FF
 
Werbung:
Werbung:
mach javascript:
Code:
<html>
<head>
<title></tilte>
<script type="text/javascript">

	function getCurrentTime()
	{
		var now = new Date();
		var mySecs = now.getSeconds();
		var curHour = now.getHours();
		var curMin = now.getMinutes();
		var day = now.getDay();
		var date = now.getDate();
		var year = now.getFullYear();
		var month = now.getMonth();
		var days = new Array();
			days[0] = "Sonntag";
			days[1] = "Montag";
			days[2] = "Dienstag";
			days[3] = "Mittwoch";
			days[4] = "Donnerstag";
			days[5] = "Freitag";
			days[6] = "Samstag";
		var suffix = "AM";

			if(mySecs < 10)
			{
				mySecs = "0" + mySecs;
			}

			if(curMin < 10)
			{
				curMin = "0" + curMin;
			}

			if(curHour == 12 && curMin >= 1)
			{
				suffix = "PM";
			}

			if(curHour == 24 && curMin >= 1)
			{
				curHour-= 12;
				suffix = "AM";
			}

			if(curHour > 12)
			{
				curHour-= 12;
				suffix = "PM";
			}

document.getElementById('time').innerHTML=(days[day] + ", der " + (month +1) + ". " + date + ". "  + year + "     und es ist " + curHour + "." + curMin + ":" + mySecs + " " + suffix + " Uhr");

}

</script>
</head>
<body onload="setInterval('getCurrentTime()', 1000);">
<div id="time"></div>
</body>
</html>
 
Werbung:
Wird iwas angezeigt, oder gar nichts?
Steht was in der Fehlerkonsole?
Ist JavaScript auch nicht deaktiviert?
 
@FanomFrame:

Bei mir geht's! Also muss es an dir liegen...:neutral:
Makiere den ganzen Code, öffne Editor, [Strg]+[V] und speichere es als HTML-Datei. Und lass es anzeigen mit dem Web-Browser. Wenn du IE hast, dann ist klar. Zeigt er da bei mir auch nich an, aber FF(Mozilla) geht. :)
 
Werbung:
OK:
Code:
<html><head>
<title>Test</title>
<script type="text/javascript" src="dhtml.js"></script>
<script type="text/javascript">
function ZeitAnzeigen () {
  var Wochentagname = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch",
                                "Donnerstag", "Freitag", "Samstag");
  var Jetzt = new Date();
  var Tag = Jetzt.getDate();
  var Monat = Jetzt.getMonth() + 1;
  var Jahr = Jetzt.getYear();
  if (Jahr < 999)
    Jahr += 1900;
  var Stunden = Jetzt.getHours();
  var Minuten = Jetzt.getMinutes();
  var Sekunden = Jetzt.getSeconds();
  var WoTag = Jetzt.getDay();
  var Vortag = (Tag < 10) ? "0" : "";
  var Vormon = (Monat < 10) ? ".0" : ".";
  var Vorstd = (Stunden < 10) ? "0" : "";
  var Vormin = (Minuten < 10) ? ":0" : ":";
  var Vorsek = (Sekunden < 10) ? ":0" : ":";
  var Datum = Vortag + Tag + Vormon + Monat + "." + Jahr;
  var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
  var Gesamt = Wochentagname[WoTag] + ", " + Datum + ", " + Uhrzeit;
  if (DHTML) {
    if (NS4) {
      setContent("id", "Uhr", null, '<span class="Uhr">' + Gesamt + "<\/span>");
    } else {
      setContent("id", "Uhr", null, Gesamt);
    }
    window.setTimeout("ZeitAnzeigen()", 1000);
  }
}
</script>
<style type="text/css">
#Uhr { position:absolute; top:10px; left:10px; }
#RestDerSeite { position:absolute; top:50px; left:10px; }
.Uhr { font-family:Arial; font-size:24px; color:blue; }
.RestDerSeite { font-family:Arial; color:black; }
</style>
</head>
<body onload="window.setTimeout('ZeitAnzeigen()', 1000)">
<div id="Uhr" class="Uhr">&nbsp;</div>
<div id="RestDerSeite" class="RestDerSeite">
<h1>Willkommen auf dieser Seite</h1>
<p>hier gehts ganz normal weiter</p>
</div>
</body>
</html>
Quelle: SelfHtml
 
Zurück
Oben