Dirk: Probleme mit der Javascript Uhr

Beitrag lesen

Hallo,

vieleicht kann mir hier einer bei meinem Problem helfen.
Ich würde gerne auf meine Homepage drei Uhren mit unterschiedlichen Zeiten anzeigen lassen.
Leider wird nur die Uhrzeit von der ersten Uhr angezeigt und ich weiß auch nicht wie ich die Zeitverschiebung von Dubai mit + 3Std. und Shanghai mit +7 Std. einbinden muss.
Zu meine Schande muss ich gestehen, das ich nicht Programmieren kann.

Für die Hilfe bedanke ich mich schon mal im voraus.

Dirk

Diese Script habe ich zur Zeit auf meiner Seite:

<p>Deutschland</p>
<script language="JavaScript">
<!--
function Uhr_anzeigen(){
var Datum = new Date()
var std = Datum.getHours()
var min = Datum.getMinutes()
var sec = Datum.getSeconds()
Zeit = ((std < 10) ? " 0" : " ") + std
Zeit += ((min < 10) ? ":0" : ":") + min
Zeit += ((sec < 10) ? ":0" : ":") + sec
Zeit += " Uhr"
document.uhr.zeit.value = Zeit
timerid = setTimeout("Uhr_anzeigen()",1000)
}-8
// -->
</script>
<form NAME="uhr">
<input TYPE="text" NAME="zeit" SIZE=10 VALUE ="">
</form>
<SCRIPT LANGUAGE="JavaScript">
//<!--
Uhr_anzeigen();
//-->
</SCRIPT>
------------------------------</p>
                    <p>Dubai</p>
     <script language="JavaScript">
<!--
function Uhr_anzeigen(){
var Datum = new Date()
var std = Datum.getHours()+8
var min = Datum.getMinutes()
var sec = Datum.getSeconds()
Zeit = ((std < 10) ? " 0" : " ") + std
Zeit += ((min < 10) ? ":0" : ":") + min
Zeit += ((sec < 10) ? ":0" : ":") + sec
Zeit += " Uhr"
document.uhr.zeit.value = Zeit
timerid = setTimeout("Uhr_anzeigen()",1000)
}-8
// -->
</script>
<form NAME="uhr">
<input TYPE="text" NAME="zeit" SIZE=10 VALUE ="">
</form>
<SCRIPT LANGUAGE="JavaScript">
//<!--
Uhr_anzeigen();
//-->
</SCRIPT>
------------------------------</p>
<p>Shanghai / Hong Kong </p>
<script language="JavaScript">
<!--
function Uhr_anzeigen(){
var Datum = new Date()
var std = Datum.getHours()
var min = Datum.getMinutes()
var sec = Datum.getSeconds()
Zeit = ((std < 10) ? " 0" : " ") + std
Zeit += ((min < 10) ? ":0" : ":") + min
Zeit += ((sec < 10) ? ":0" : ":") + sec
Zeit += " Uhr"
document.uhr.zeit.value = Zeit
timerid = setTimeout("Uhr_anzeigen()",1000)
}-8
// -->
</script>
<form NAME="uhr">
<input TYPE="text" NAME="zeit" SIZE=10 VALUE ="">
</form>
<SCRIPT LANGUAGE="JavaScript">
//<!--
Uhr_anzeigen();
//-->
</SCRIPT>