Hi, ik zie wel is een lopende klok op een website staan, dus: uu-mm-ss en dat loopt gewoon door, maar nu wil ik dat ook hebben alleen dan 5 uur vroeger dan de actuele tijd hier, is er iemand die dit voor mij weet te maken of weet te vinden? bedankt, bernard
Wil je alleen cijfers, of ook wijzers?
Voor een klok met wijzers zou ik deze flashklok van mijn site gebruiken.

Dan heb ik hier nog een lopende klok staan met server tijd + 1 uur (heel gemakkelijk aan te passen in het script) en hier nog eentje met client tijd.

Ik denk dat hier wel ergens bij zit wat je wilt, want die ander 2 kun je denk ik ook wel vooruit zetten. ;-)

Alleen nu heb ik de vraag: Waarom wil je in godsnaam een klok 5 uur voor hebben lopen.


<html>
<head>
	<title>klok</title>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
	<script type="text/javascript">
		var tijd, u, m, s;
		var p;
		function init () {
			p = document.getElementById ('teller');
			set_time ();
		}
		function voorloopnul (getal) {
			if (getal < 10) return ('0' + getal);
			return getal;
		}
		function set_time () {
			tijd = new Date ();
			u = tijd.getHours () - 5;
			if (u < 0) u += 24;
			u = voorloopnul (u);
			m = voorloopnul (tijd.getMinutes ());
			s = voorloopnul (tijd.getSeconds ());
			p.innerHTML = u + ':' + m + ':' + s;
			var id = setTimeout ('set_time ()', 1000);
		}
		window.onload = init;
	</script>
</head>

<body>
	<h1 id="teller"></h1>
</body>
</html>


voorbeeld
Allemaal bedankt!, ik gebruik nu degene van jan koehoorn. Erg bedankt!

Reageren