Ich verwende folgende JavaScript Funktion, mit der ich die Differenz zwischen der aktuellen Zeit und einer fixen Zeit berechnen möchte.
Ich bekomme aber immer eine Stunde mehr als Differenz heraus.
Hoffe es kann mir hier jemand weiterhelfen.
Danke
Ich bekomme aber immer eine Stunde mehr als Differenz heraus.
Hoffe es kann mir hier jemand weiterhelfen.
Danke
PHP:
function uhr_anzeigen() {
var Datum = new Date();
var stunde = Datum.getHours();
var minute = Datum.getMinutes();
var sekunde = Datum.getSeconds();
var pause = new Date (Datum.getFullYear() ,Datum.getMonth(),Datum.getDate(),19,43,00,00);
Zeit = ((stunde < 10) ? " 0" : " ") + stunde
Zeit += ((minute < 10) ? ":0" : ":") + minute
Zeit += ((sekunde < 10) ? ":0" : ":") + sekunde
Zeit += " Uhr"
document.getElementById('dat').innerHTML=Zeit;
ze = (pause.getTime() - Datum.getTime());
Z = new Date (ze);
var stunde = Z.getHours();
var minute = Z.getMinutes();
var sekunde = Z.getSeconds();
Zeit2 = ((stunde < 10) ? " 0" : " ") + stunde
Zeit2 += ((minute < 10) ? ":0" : ":") + minute
Zeit2 += ((sekunde < 10) ? ":0" : ":") + sekunde
Zeit2 += " Uhr"
document.getElementById('zeit').innerHTML=Zeit2;
}