t=new Date(sDate.replace(/\-/g,"/"))

解决方案 »

  1.   

    OK!接下来应该怎样得到他的“年、月、日”呢?我用了year(t)和t.getYear,结果都不行呀?
      

  2.   

    t.getYear(),t.getMonth(),t.getDate(),要有括号了
      

  3.   

    /([\d]*)\-([\d]*)\-([\d]*)/.exec(sDate)
    var y=RegExp.$1
    var m=RegExp.$2
    var d=RegExp.$3这也可以得到。
      

  4.   

    TO  hyee(慧风) :
        大姐,谢谢你!我刚是忘加括号了,可是我发现一个很“有趣的”现象,就是当日期为“2003-1-1"时,他的月份就取不到,别的就可以,这可怎么办呀?