Jump to content

Live clock, -1000 years?


eaglelegend

Recommended Posts

Hey, I am trying to make the year go back like 1000 years on my live server script on my site, how do I make the year go back this quite large number of years XD?

<script type="text/javascript">

var currenttime = '<? print date("F d, Y H:i:s", time())?>' //PHP method of getting server date

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>
<div align="center">
<span id="servertime" class="text_box" alt="LOOK!, a clock!" title="LOOK!, a clock!"></span>
</div><br>

Link to comment
https://forums.phpfreaks.com/topic/106374-live-clock-1000-years/
Share on other sites

this is what it now looks like...

 

<script type="text/javascript">

var currenttime = '<?php print date("F d, Y H:i:s", time("now - 1000 years"))?>' //PHP method of getting server date 1000 years ago

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>
<div align="center">
<span id="servertime" class="text_box" alt="LOOK!, a clock!" title="LOOK!, a clock!">Eagle Legend Server Time</span>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.