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: 56.975   Beiträge: 431.488   Mitglieder: 29.055   Aktive Mitglieder: 135
        Willkommen an unser neuestes Mitglied, agrohimprz.

        Online-Benutzer

        Einklappen

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

        Mit 3.502 Benutzern waren am 23.01.2020 um 18:20 die meisten Benutzer gleichzeitig online.

        Die neuesten Themen

        Einklappen

        • Gnosius
          Mobile und Desktop-Version kombinieren
          Hallo,

          mittlerweile habe ich eine kleine Homepage erstellt (mit MS Expression web 4), die nur einige Buttons mit Links zur Weiterleitung enthält.
          da das Hintergrundbild teils gekachelt wurde, habe ich 2 Versionen erstellt, die unter verschiedenen URLs aufgerufen werden und einmal...
          17.01.2022, 12:52
        • mawi1512
          generelle Statisik über Auswahlmenu erstellen
          Hallo zusammen!
          Ich würde gerne eine vorgegebene Statistik über eine Mehrfachauswahlmenu anbieten.
          Was ausgewählt wurde, soll öffentlich als Summe ausgewertet und angezeigt werden.
          Die Auswertung soll geischert in einer Datenbank oder über eine andere Möglichkeit gesichert werden....
          17.01.2022, 11:28
        • Comedix
          Gesucht: Newsletter Script
          Hallo,

          das Newsletterscript, das ich auf meiner Homepage verwende, ist in die Jahre gekommen. Ich muss/möchte den Webspace auf PHP 8.0 umstellen und deshalb werde ich mich von meinem alten PHP-Script verabschieden. Verwendet oder kennt jemand eine Newsletter-Software, die er/sie empfehlen...
          16.01.2022, 14:46
        • dafra1987
          MediaWiki Editor ändern
          Hallo,

          ich habe auf meinem Webspace von Alfahosting eine Instanz von Mediawiki installiert. Allerdings ist der Editor, der da mit "ausgerollt" wurde sehr unglücklich. Ich möchte natürlich auch medial die Seiten aufbauen und in dem Editor gibt es keine Möglichkeit für einen...
          13.01.2022, 22:58
        • ST747
          Google indexierung
          Hallo,
          ich habe ein paar Unterseiten die nicht indexiert werden:.
          Gefunden - zur Zeit nicht im Index.

          Wenn ich dann die Fehleranalyse mache, kommt Property nicht im Konto.
          Zugriff bestätigt,die Website befindet sich aber nicht auf ihrem Konto.
          Die gehört aber zu...
          11.01.2022, 17:49

        Die neuesten Beiträge

        Einklappen

        • Localfu
          Antwort auf Mobile und Desktop-Version kombinieren
          Moin Sempervivum,
          verwende doch bitte mal bitte:
          Code:
          @media (orientation: landscape) {
          body {
          background-image: url('images/bild3.jpg');
          background-size: cover;
          background-repeat: no-repeat;
          background-position: center;
          }
          }
          
          @media
          ...
          20.01.2022, 00:07
        • Gnosius
          Mobile und Desktop-Version kombinieren
          Hallo,

          mittlerweile habe ich eine kleine Homepage erstellt (mit MS Expression web 4), die nur einige Buttons mit Links zur Weiterleitung enthält.
          da das Hintergrundbild teils gekachelt wurde, habe ich 2 Versionen erstellt, die unter verschiedenen URLs aufgerufen werden und einmal...
          17.01.2022, 12:52
        • Gnosius
          Antwort auf Mobile und Desktop-Version kombinieren
          Ja, das war's. PC jetzt super, Smartphone hochkant auch. Smartphone (S20 ultra) quer: zeigt noch 1 cm von der nächsten Kachel an. Warum er da nicht auf 100% streckt weiß ich nicht. Vielleicht weil das Bild 1670 breit x 1880 hoch ist (unten abgeschintten ist ok). Das S20 hat 1440x3200 Pixel, läuft...
          19.01.2022, 21:19
        • Sempervivum
          Antwort auf Mobile und Desktop-Version kombinieren
          Bei dem
          Code:
          background-size: 100% 100%"
          muss das Gänsefüßchen durch ein Semikolon ersetzt werden.
          Und bei portrait fehlt die letzte schließende Klammer.
          Mit diesem CSS sieht es bei mir ganz gut aus:
          Code:
                  @media (orientation: landscape) {
                      body {
          ...
          19.01.2022, 19:49
        • Gnosius
          Antwort auf Mobile und Desktop-Version kombinieren
          So, habe ich erledigt:

          <!DOCTYPE html>
          <htmllang="de">
          <head>
          <metacharset="UTF-8">
          <metahttp-equiv="X-UA-Compatible"content="IE=edge">
          <metaname="viewport"content="width=device-width,...
          19.01.2022, 18:44
        • Ingo
          Antwort auf Mobile und Desktop-Version kombinieren
          Hi,
          nach DOCTYPE und meta fehlt ein Leerzeichen.
          Bei font-family mindestens eine gererische Angabe wie serif hinzufügen.
          Statt .auto-style mit Nummern würde ich "sprechende" Namen wählen.

          Gruß
          Ingo
          19.01.2022, 18:31
        • Sempervivum
          Antwort auf Mobile und Desktop-Version kombinieren
          Das hätte ich dazu schreiben sollen: Was Du da unerwünschter Weise siehst, ist CSS und gehört in die <style> Tags, also aus dem <body> löschen und dort hinzu fügen:
          Code:
          /* alles was darüber steht wie bisher */
          .auto-style8 {
          font-family: "Belwe Bd BT";
          ...
          19.01.2022, 17:23
        • Gnosius
          Antwort auf Mobile und Desktop-Version kombinieren
          Vielen Dank an alle, ich habe versucht, die Tipps mit meinen linken Händen umzusetzen.....

          Der Text beginnt jetzt so...:

          <!DOCTYPEhtml>
          <htmllang="de">
          <head>
          <metacharset="UTF-8">
          <metahttp-equiv="X-UA-Compatible"content="IE=edge">...
          19.01.2022, 17:07
        • Sempervivum
          Antwort auf Mobile und Desktop-Version kombinieren
          Du kannst auch die Orientierung, Hoch- oder Querformat mit einer Mediaquery abfragen:
          Code:
          @media (orientation: landscape) {
              body { background-image: url(images/bg-landscape.jpg); }
          }
          @media (orientation: portrait) {
              body { background-image: url(images/portrait.jpg);
          ...
          18.01.2022, 22:14
        • Comedix
          Gesucht: Newsletter Script
          Hallo,

          das Newsletterscript, das ich auf meiner Homepage verwende, ist in die Jahre gekommen. Ich muss/möchte den Webspace auf PHP 8.0 umstellen und deshalb werde ich mich von meinem alten PHP-Script verabschieden. Verwendet oder kennt jemand eine Newsletter-Software, die er/sie empfehlen...
          16.01.2022, 14:46
        Lädt...
        X