Se per te "aggiornare uno script" e "visualizzare un orologio" hanno lo stesso significato allora no, non cambiano, cambiano solo per chi ti legge
codice:
<script>
var ore = <?= variabile_con_ora ?>;
var minuti = <?= variabile_con_minuto ?>;
var secondi = <?= variabile_con_secondo ?>;
function orologio() {
  secondi ++;
  if (secondi>59) {
    secondi = 0;
    minuti++;
    if (minuti>59) {
      minuti = 0;
      ore++;
      if (ore>24) {
        ore = 0;
      }
    }
  }
  str = String(100+ore).substr(1)+":"+String(100+minuti).substr(1)+":"+String(100+secondi).substr(1);
  document.getElementById("tuoDiv").innerHtml = str;
}
window.onload = function() { setInterval('orologio()',1000) }
</script>

...

<div id="tuoDiv"></div>
Scritto al volo... testalo tu per me

ciao