hallo zusammen,
ich möchte auf meine site insgesamt 3 uhren mit unterschiedlichen zeitzonen anzeigen lassen.
folgendes script hab ich mir dafür herausgesucht:
<form name="clock_2" onSubmit="0">
<input type="text" name="face" size=8 value="">
</form>
<body onload="startclock()">
<script language="JavaScript">
var timerID = null;
var timerRunning = false;
var id,pause=0,position=0;
function stopclock (){
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}
function showtime () {
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds()
var timeValue = "" + ((hours >12) ? hours -12 :hours)
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += ((seconds < 10) ? ":0" : ":") + seconds
timeValue += (hours >= 12) ? " P.M." : " A.M."
document.clock_1.face.value = timeValue;
timerID = setTimeout("showtime()",1000);
timerRunning = true;
}
function startclock () {
stopclock();
showtime();
}
</script>
irgendwie stehe ich nur momentan auf dem schlauch... was die angaben für die anderen zeiten angeht.
muß ich dafür das script insgesamt 3x in die seite einbauen?
ich muß doch sagen, das er bei us-zeit + die stunden rechnet. aber wie genau?
grüße
anett