Forum Moderators: open

Message Too Old, No Replies

How can we manipulate server time in different countries?

Plz help!

         

An156

3:01 pm on Mar 26, 2009 (gmt 0)

10+ Year Member



Hi Everyone!
This is the code i'm using to display dynamic date & time.
Can anyone help me in this to convert the time into 12hr format inspite 24hr format?

One more imp thing that i like to discuss, since this code display the server time so how can i convert this server time according to the countries? Please help!

Thanks
Anand :)
================================================================
<?php date("F d, Y H:i:s", time());?>
<script type="text/javascript">
var currenttime = '<?php echo date("F d, Y H:i:s", time());?>'
var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December")
var serverdate=new Date(currenttime)
function padlength(what){
var output=(what.toString().length==1)? "0"+what : what
return output
}
function displaytime(){
serverdate.setSeconds(serverdate.getSeconds()+1)
var datestring=montharray[serverdate.getMonth()]+" "+padlength(serverdate.getDate())+", "+serverdate.getFullYear()
var timestring=padlength(serverdate.getHours())+":"+padlength(serverdate.getMinutes())+":"+padlength(serverdate.getSeconds())
document.getElementById("servertime").innerHTML=datestring+" "+timestring
}
window.onload=function(){
setInterval("displaytime()", 1000)
}
</script>
<p><t1><span id="servertime"></span></t1></p>

==================================================================

Please Explain in detail, Thanks!

DrDoc

7:48 am on May 7, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Well, instead of displaying the server time, you might just display the local computer time.

var serverdate = new Date();

That will set the data according to local time, which is what you want anyway, correct?