1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • 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
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Zee(CD)Dee
    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....

  • colaman
    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.

  1. Datenschutzerklärung
  2. Impressum