<script>  
  var  y=2008 
  var  m=0;   
  var  d=1; 
  function   a()   
  {   
   m++;
   document.all("dv").innerHTML= document.all("dv").innerHTML+"<br>"+y+"-"+m+"-"+d; 
   if   (m   ==   12)   
   {  m=0
     y++ } 
 setTimeout("a()",1000);
  } 
  window.onload   =   a;   
  </script>   
  <div   id="dv"></div>
不知道这是不是你要的效果!
如果是,那就没有写一天一天的加了,因为那个要判断是不是闰年拉  有点麻烦