Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

datediff

larsbo / 2 Antworten / Flachansicht Nickles

Hallo Leute !
Ich hatte mal einen Script mit dem ich einen Coutdown (z.b. Geburtstag) bearbeiten bzw. "runterzählen" kann.Leider hab ich den bei einem Systemcrash verloren (er hat die Festplatte neu formatiert).Könnt ihr mir helfen ?


Viele Grüße


Lars Bo Meixner

bei Antwort benachrichtigen
REPI larsbo „datediff“
Optionen


&lt !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"&gt
&lt HTML&gt
&lt HEAD&gt
&lt META NAME="AUTHOR" CONTENT="repi"&gt
&lt TITLE&gtJahr 2000 Counter&lt /TITLE&gt
&lt style type="text/css"&gt
&lt !--
div.filt { width:100%;font-size:36pt;color:#C99C25;
filter:Blur(direction=120,strength=8);padding:20px}
p.tegut { font-size:12pt;font-familiy:tegut,verdana,arial;color:"Navy";
font-weight:600 }

//--&gt
&lt /style&gt

&lt /HEAD&gt
&lt BODY bgcolor="#38A3A3"&gt

&lt BR&gt&lt BR&gt&lt BR&gt&lt BR&gt&lt BR&gt
&lt div class="filt" align=center&gt

Bis zum Jahr 2000 sind es noch.....
&lt /div&gt
&lt BR&gt&lt BR&gt
&lt div id=c2000 align=center style="font:family:tegut,verdana;font-size:21pt;color:Maroon"&gt
&lt SCRIPT LANGUAGE="JavaScript"&gt
&lt !--
var timerID = null;
var timerRunning = false;
function showtime() {
now = new Date();
var CurHour = now.getHours();
var CurMinute = now.getMinutes();
var CurMonth = now.getMonth();
var CurDate = now.getDate();
var CurYear = now.getYear();
var CurSecond = now.getSeconds();
now = null;
Hourleft = 23 - CurHour
Minuteleft = 59 - CurMinute
Secondleft = 59 - CurSecond
var Yearleft = 99 - CurYear
var Monthleft = 12 - CurMonth
var Dateleft = 31 - CurDate
if (Yearleft!=1) {var ys="e"} else {var ys=""};
if (Monthleft!=1) {var mos="e"} else {var mos=""}
if (Dateleft!=1) {var ds="e"} else {var ds=""}
if (Hourleft!=1) {var hs="n"} else {var hs=""}
if (Minuteleft!=1) {var mis="n"} else {var mis=""}
if (Secondleft!=1) {var ss="n"} else {var ss=""}
Temp=Yearleft+' Jahr'+ys+', '+Monthleft+' Monat'+mos+', '+Dateleft+' Tag'+ds+', '+Hourleft+' Stunde'+hs+', '+Minuteleft+' Minute'+mis+', '+Secondleft+' Sekunde'+ss
c2000.innerHTML=Temp;
timerID = setTimeout("showtime()",1000);timerRunning = true;}
var timerID = null;
var timerRunning = false;
function stopclock () {
if(timerRunning) clearTimeout(timerID);
timerRunning = false;}

function startclock () {
stopclock();
showtime();}
window.onload=startclock;
// --&gt
&lt /SCRIPT&gt
&lt /div&gt
&lt BR&gt&lt BR&gt&lt BR&gt&lt BR&gt&lt BR&gt
&lt p class="tegut"&gt&lt a href="stp.htm"&gt&lt img src="xgprev.gif" alt="zur Startseite" border=0&gt

&lt /P&gt

&lt /BODY&gt
&lt /HTML&gt



Habe hier einen Counter, der bis zum Jahr 2000 runtergezählt hat.
Kannst Du ja für Dein Datum anpassen und ggf. das Stylesheet noch rausnehmen !

hth

repi
Es empfiehlt sich immer, etwas Linux im Hause zu haben.
bei Antwort benachrichtigen
Vielen Dank larsbo