<script type="text/javascript">
var d=document
function showTime(){
var tmN=new Date()
var dH=''+tmN.getHours();dH=dH.length<2?'0'+dH:dH
var dM=''+tmN.getMinutes();dM=dM.length<2?'0'+dM:dM
var dS=''+tmN.getSeconds();dS=dS.length<2?'0'+dS:dS
var tmp=dH+':'+dM+':'+dS
d.getElementById('tm').innerHTML=tmp
var t=setTimeout('showTime()',1000)
}
</script>
<div id="tm" align="center"><?=date("H:i.s")?></div>
<script type="text/javascript">showTime()</script>
Если это будешь в echo пихать то там где <?=date("H:i.s")?> поменяешь
ЗЫ Для тех браузеров которые не тянут JS будет просто текстом выводить время
А на cчет мигания : смотри 5 пост
Изменил: Lugaro 22.12.2010 / 07:18