ChrisB: Fortlaufende Stoppuhr basierend auf Serverzeit

Beitrag lesen

Hi,

var Datum = new Date('.date("Y",$aktivgebdatum).','.date("m",$aktivgebdatum).','.date("d",$aktivgebdatum).','.date("H",$aktivgebdatum).','.date("i",$aktivgebdatum).','.date("s",$aktivgebdatum).');

Das geht auch einfacher - Date kann auch einen Unix-Timestamp als Parameter benutzen, allerdings inklusive Millisekunden. Also einfach Ausgabe von PHPs time()-Funktion mit 1000 multiplizieren, fertig.

Nun stellt sich mir natürlich die Frage, wie ich entsprechend die Zeile
var AktuellesDatum = new Date(); abändern kann, damit dort die Serverzeit (time()) verwendet wird.
Ein einfaches austauschen mit der Serverzeit wie bei "datum" geht ja nicht, da ich ja sonst keinen mitlaufenden Zeitwert hätte....

Dann bilde zu Beginn die Differenz zwischen Server-Timestamp und Client-Timestamp.
Diese rechnest du dann zum immer wieder neu genommenen Client-Timestamp hinzu.

Ferner verstehe ich so ganz noch nicht, wie ich die Anzeige "Tage" realisieren kann.

Mathematik.

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.