Ik wil dat ik een pagina heb waar hij de momentele tijd weergeeft,
dus niet de tijd van toen de pagina is aangeroepen.
Ikzelf heb dit:
time.js

var tijd= new Date();
var uur = tijd.getHours();
var minuten = tijd.getMinutes();
var seconden = tijd.getSeconds();
document.write(uur+":"+minuten+":"+seconden); 

index.php

<html>
<head>
</head>
<body>
<script type="text/javascript" src="time.js" >
</script>
</body>

<div id="time">??:??:??</div>
<script type="text/javascript">
setInterval(function(){
var d = new Date();
document.getElementById('time').innerHTML=d.getHours()+':'+d.getMinutes()+':'+d.getSeconds();
}, 1000);</script>


Mooiere weergave:

<div id="time">??:??:??</div>
<script type="text/javascript">
setInterval(function(){
document.getElementById('time').innerHTML=(new Date()).toLocaleString();
}, 1000);</script>
wil je het uitleggen,
ik snap het niet echt...

Reageren