<script language="JavaScript"> 
var d="2008-10-24";
var date = new Date(d.replace(/-/g,"/"))
alert("year:"+date.getFullYear())
alert("month:"+(date.getMonth()+1))
alert("day:"+date.getDate())
</script> 

解决方案 »

  1.   

    http://ltlopen.blog.163.com/blog/static/298175522008492583138/LZ看看这个里面的函数吧
      

  2.   

        var d = new Date(2008, 10, 24);
      

  3.   


    <script language="JavaScript"> 
    var d="2008-10-24";
    var date = new Date(d.replace(/-/g,"/"))
    var year =date.getFullYear()
    var month =date.getMonth()+1
    var day = date.getDate()
    date = new Date(year+"/"+(month+1)+"/"+day)
    alert(date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDate())
    </script>突然发现 看错题目了。。
      

  4.   


    LZ啊,你试试var d="2008-12-24";
    这样的时候是你想要的结果吗???
    哎!都迷糊死我了