Ankündigung

Einklappen
Keine Ankündigung bisher.

Zeitzähler programmieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Zeitzähler programmieren

    Hi,
    wie kann ich mit Java einen Zähler programmieren, der mir anzeigt wieviel TAGE, Stunden und Minuten seit einem bestimmten Zeitpunkt vergangen sind?
    Ich hoffe es kann mir jemand helfen.
    Danke

  • #2
    so! hab mich mal hingesetzt und dir hier sowas gemacht ... ich hoffe es ist recht so...



    <html>
    <head>
    <title>Countup</title>
    </head>
    <script language="JavaScript1.2">

    function setcountup(theyear,themonth,theday){
    yr=theyear;mo=themonth;da=theday
    }




    setcountup(2002,12,8)


    var displaymessage="sind seit dem Start dieser Seite vergangen."


    var countupwidth='95%'
    var countupheight='20px'
    var countupbgcolor='black'
    var opentags='<font face="Verdana" color="#ffffff"><small>'
    var closetags='</small></font>'



    var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","A ug","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&&!docum ent.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.docum ent.write(opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds "+displaymessage+closetags)
    document.countupnsmain.document.countupnssub.docum ent.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><p>
    <p>


    </body>
    </html>

    hoffe geholfen zu haben..

    grüße LEO

    Kommentar


    • #3
      Danke,
      aber irgendwie bekomm ich des Teil net zum Laufen.
      Außer einem Button mit Quelltext zeigt er mir nichts an.
      Ist es auch möglich die Startuhrzeit vorzugeben?

      Kommentar


      • #4
        sorry da war was falsch..

        habe den quellcode neu überarbeitet (siehe obigen beitrag)

        grüße LEO

        Kommentar

        homepage-forum.de - Hilfe für Webmaster! Statistiken

        Einklappen

        Themen: 57.258   Beiträge: 432.210   Mitglieder: 29.677   Aktive Mitglieder: 22
        Willkommen an unser neuestes Mitglied, Euro_crem.

        Online-Benutzer

        Einklappen

        706 Benutzer sind jetzt online. Registrierte Benutzer: 0, Gäste: 706.

        Mit 9.939 Benutzern waren am 17.05.2023 um 21:38 die meisten Benutzer gleichzeitig online.

        Die neuesten Themen

        Einklappen

        Die neuesten Beiträge

        Einklappen

        Lädt...
        X
        😀
        🥰
        🤢
        😎
        😡
        👍
        👎