<script> var baseYear='2002'; //基准时间的年 var baseMonth='3'; //基准时间的月 var baseDay='2'; //基准时间的日var basetime=new Date(); basetime.setFullYear(baseYear); basetime.setMonth(baseMonth,0); basetime.setDate(baseDay);function viewday() { var now=new Date(); view.value=parseInt((now.getTime()-basetime.getTime())/(1000*60*60*24)); } </script><body onload="viewday();"> Have run for <input type=text name=view> days </body>
其实,按你的要求,只要记录一个安全工作的起始时间就可以了,以后每次访问页面,都和这个起始的时间比较,算出时间差就可以了。
这种方式不需要cgi支持。
var baseYear='2002'; //基准时间的年
var baseMonth='3'; //基准时间的月
var baseDay='2'; //基准时间的日var basetime=new Date();
basetime.setFullYear(baseYear);
basetime.setMonth(baseMonth,0);
basetime.setDate(baseDay);function viewday()
{
var now=new Date();
view.value=parseInt((now.getTime()-basetime.getTime())/(1000*60*60*24));
}
</script><body onload="viewday();">
Have run for <input type=text name=view> days
</body>