mercredi 17 septembre 2014

software JavaScript - Vergangene Tage seit dem Start (Hilfe beim Umschreiben)

Guten Tag,



Ich benötige ein bisschen hilfe von jemanden der sich auskennt. Und zwar hab ich ein Script im Internet gefunden, welches mir die Tage, Stunden, Minuten und Sekunden seit dem Start meines Server anzeigt. Da aber 1355 Tage eine unhantliche Zahl ist, würde es mich freuen wenn noch "Jahre" hinzugefügt werden würde.



Natürlich werde ich mich in irgendeiner Weise für die Mühe erkenntlich zeigen. ;)



Das Script:


Code:



<script language="JavaScript1.2">



function setcountup(theyear,themonth,theday){

yr=theyear;mo=themonth;da=theday

}





//////////CONFIGURE THE countup SCRIPT HERE//////////////////





//STEP 1: Configure the date to count up from, in the format year, month, day:

setcountup(2011,1,1)





//STEP 2: Configure text to be attached to count up

var displaymessage="sind seit dem Start des Servers vergangen."





//STEP 3: Configure the below 5 variables to set the width, height, background color, and text style of the countup area

var countupwidth='100%'

var countupheight='20px' //applicable only in NS4

var countupbgcolor='transparent'

var opentags=''

var closetags=''





//////////DO NOT EDIT PASS THIS LINE//////////////////





var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

var crosscount=''





function start_countup(){

if (document.layers)

document.countupnsmain.visibility="show"

else if (document.all||document.getElementById)

crosscount=document.getElementById&&!document.all?document.getElementById("countupie") : countupie

countup()

}





if (document.all||document.getElementById)

document.write('<span id="countupie" style="width:'+countupwidth+'; background-color:'+countupbgcolor+'"></span>')





window.onload=start_countup









function countup(){

var today=new Date()

var todayy=today.getYear()

if (todayy < 1000)

todayy+=1900

var todaym=today.getMonth()

var todayd=today.getDate()

var todayh=today.getHours()

var todaymin=today.getMinutes()

var todaysec=today.getSeconds()

var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec

paststring=montharray[mo-1]+" "+da+", "+yr

dd=Date.parse(todaystring)-Date.parse(paststring)

dday=Math.floor(dd/(60*60*1000*24)*1)

dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)

dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)

dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)





if (document.layers){

document.countupnsmain.document.countupnssub.document.write(opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds "+displaymessage+closetags)

document.countupnsmain.document.countupnssub.document.close()

}

else if (document.all||document.getElementById)

crosscount.innerHTML=opentags+dday+ " Tage, "+dhour+" Stunden, "+dmin+" Minuten und "+dsec+" Sekunden "+displaymessage+closetags





setTimeout("countup()",1000)

}

</script>





<ilayer id="countupnsmain" width=&{countupwidth}; height=&{countupheight}; bgColor=&{countupbgcolor}; visibility=hide><layer id="countupnssub" width=&{countupwidth}; height=&{countupheight}; left=0 top=0></layer></ilayer>



Mit freundlichem Gruß,

Patrick





software JavaScript - Vergangene Tage seit dem Start (Hilfe beim Umschreiben)

Aucun commentaire:

Enregistrer un commentaire