Jeśli chcesz, żeby zegarek wyświetlał czas systemowy, to użyj JavaScript-u. Użycie date() w rezultacie daje czas serwera - który może różnić się od czasu użytkownika, który przegląda stronę.
Przykład JS :
function getCurrentTime() {
var currentTime = new Date()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
if (minutes < 10)
minutes = "0" + minutes
document.getElementById("text").innerHTML = "<b>" + hours + ":" + minutes + " " + "
</b>";
}
na stronie umieszczasz element o id="text" np <span> i dodatkowo możesz wywoływać funkcję getCurrnetTime() co np 30 sek. Dzięki temu oprócz zegarka pokazującego godzinę możesz uzyskać 'chodzący' zegarek