1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Javascript Spezialisten für Performancecheck...

    • Frage
  • Zee(CD)Dee
  • 19. Dezember 2006 um 07:57
  • Unerledigt
  • Zee(CD)Dee
    6
    Zee(CD)Dee
    Mitglied
    Punkte
    280
    Beiträge
    48
    • 19. Dezember 2006 um 07:57
    • #1

    Hab dieses Javascript im Bodytag implementiert. Es erzeugt eine einmalige Berechnung der vergangen Zeit ab 7 Dez. 12.15 bis jetzt auf die minute genau...


    var jetzt = new Date();
    var dann = new Date("December 7, 2006 12:15:00");
    var zwischenzeit = jetzt.getTime() - dann.getTime();
    zwischenzeitD = Math.floor(zwischenzeit / (1000 *60 *60*24));
    zwischenzeitDH = Math.floor(zwischenzeitD * (24));
    zwischenzeitDM = Math.floor(zwischenzeitD * (1440));
    zwischenzeitH = Math.floor(zwischenzeit / (1000 *60 *60))-(zwischenzeitDH);
    zwischenzeitHM = Math.floor(zwischenzeitH * (60));
    zwischenzeitM = Math.floor(zwischenzeit /(1000*60))-(zwischenzeitHM)- (zwischenzeitDM);
    document.write ("Ich bin Nichtraucher seit: "+zwischenzeitD+" Tagen "+zwischenzeitH+" Stunden "+zwischenzeitM+" Minuten");


    Mein Problem ist mit 2 weiteren Schritten verbunden. Es sollte jetzt natürlich in der nächsten Instanz das Monat dazuzählen. Welche Formel bzw. mit welcher Tagesanzahl muß ich rechnen, damit die Zahlen stimmen..... zweitens und vielleicht leichteres....Wie kann ich das Script sich selbst jede Sekunde regenerieren lassen ? Danke für Eure Hilfe....

    http:\\http://www.mm-design.at

  • colaman
    2
    colaman
    Mitglied
    Punkte
    15
    Beiträge
    3
    • 19. Dezember 2006 um 13:35
    • #2

    Datumsfunktionsübersicht gibts bei selfhmtl http://de.selfhtml.org/javascript/objekte/date.htm], da findest Du sicher was passendes für dein Monatsproblem.
    Den Selbstaufruf kann man leicht mit einem Intervalltimer machen:

    Code
    window.setInterval("funktions_name()", 1000)


    Beschreibung unter http://de.selfhtml.org/javascript/obj…tm#set_interval
    alternative wäre ein setTimeout() zu setzen und die Funktion rekursiv wieder aufzurufen...

  • Maximilian Rupp 27. Dezember 2024 um 12:05

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung