In this simple script you know your server time when your script is executed and also you get your current time stamp.
We use the PHP getdate() function which gives us an array containing the date information of the timestamp, or the current local time if no timestamp is given. We give time() as input to getdate() and get an array. That array is used to Calculate the server time. Also we calculate the local time with JavaScript.
<br><br>
<span id="clock">
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function getthedate(){
var mydate=new Date();
var hours=mydate.getHours();
var minutes=mydate.getMinutes();
var seconds=mydate.getSeconds();
var dn="AM";
if (hours>=12) dn="PM";
if (hours>12) hours=hours-12;
if (hours==0) hours=12;
if (minutes<=9) minutes="0"+minutes;
if (seconds<=9) seconds="0"+seconds;
var cdate="<b>Local Time</b> "+hours+":"+minutes+":"+seconds+" "+dn+"<BR>";
if (document.all)
document.all.clock.innerHTML=cdate;
else if (document.getElementById)
document.getElementById("clock").innerHTML=cdate;
else
document.write(cdate);
}
if (!document.all&&!document.getElementById) getthedate();
function goforit(){
if (document.all||document.getElementById) setInterval("getthedate()",1000);
}
window.onload=goforit;
// End -->
</SCRIPT>
</span>