Uhrzeit mit Javascript

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Burkhard
Mitglied
Beiträge: 222
Registriert: 15.10.2002 17:16
Wohnort: Berlin
Kontaktdaten:

Uhrzeit mit Javascript

Beitrag von Burkhard »

Hi,

ich habe hier:

Code: Alles auswählen

<script language="JavaScript">
<!-- HTML-Kommentar fuer Browser ohne JavaScript

function Uhrzeit() {
  jetzt=new Date();
  document.forms[0].elements[0].value=
    ""+jetzt.getHours()+" Uhr "+jetzt.getMinutes();
  setTimeout('Uhrzeit()', 500);}

// JavaScript-Kommentar, Ende HTML-Kommentar -->
</script>
Wieso zeigt der mir eine Stunde zu spät an? Wie kann ich das korrigieren? Äh, woher holt sich das Script eigentlich die Zeit?
Burks
http://www.burksblog.de
- Ceterum censeo GnuPG omnibus utendum esse -
DJ
Mitglied
Beiträge: 4
Registriert: 02.04.2004 18:25

Beitrag von DJ »

Die Zeit holt sich JavaScript als Systemzeit von dem Rechner auf dem das Script grad im Browser läuft. Warum das Script ne Stunde hinterherhinkt? Hm vielleicht ist der Rehner noch auf Winterzeit ;)
mr.no-name
Mitglied
Beiträge: 1883
Registriert: 20.10.2003 12:07
Wohnort: Hannover

Beitrag von mr.no-name »

...oder der Server/Rechner steht in einer anderen Zeitzone (demnach GMT)
Benutzeravatar
Burkhard
Mitglied
Beiträge: 222
Registriert: 15.10.2002 17:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Burkhard »

DJ hat geschrieben:Die Zeit holt sich JavaScript als Systemzeit von dem Rechner auf dem das Script grad im Browser läuft. Warum das Script ne Stunde hinterherhinkt? Hm vielleicht ist der Rehner noch auf Winterzeit ;)
Ich habe es lokal getestet und mein Rechner hat die korrekte Zeit....
Hm.
Burks
http://www.burksblog.de
- Ceterum censeo GnuPG omnibus utendum esse -
Fledermaus
Mitglied
Beiträge: 24
Registriert: 29.03.2004 23:26
Kontaktdaten:

Beitrag von Fledermaus »

Burkhard hat geschrieben:Ich habe es lokal getestet und mein Rechner hat die korrekte Zeit....
Zwischen der Ausführung des Scripts im gleichem Browser lokal und auf einem Webserver sollte eigentlich kein Unterschied bestehen, da es so oder so die Zeit des lokalen Rechners liefern sollte.
DJ
Mitglied
Beiträge: 4
Registriert: 02.04.2004 18:25

Beitrag von DJ »

Das Script zeigt die Zeit des lokalen rechners an auf dem es ausgeführt wird.

Ich habe den Code eben genommen, bissel abgewandelt und mal ne Testseite gemacht.

http://www.ecktec.de/DATA/Zeit.html

Wenn Du da klickst sollte die Zeit die im Browser gezeigt wird mit der Zeit der Taskleiste übereinstimmen. Zumindest ist das bei meinen rerchner hier der Fall. Getestet hab ich eben mit Mozilla 1.7.

Das Problem liegt wahrscheinlich irgendwo im restlichen code...
Antworten

Zurück zu „Coding & Technik“