JS簡(jiǎn)單實(shí)現(xiàn)String轉(zhuǎn)Date的方法

字號(hào):


    本文實(shí)例講述了JS簡(jiǎn)單實(shí)現(xiàn)String轉(zhuǎn)Date的方法。分享給大家供大家參考,具體如下:
    <script>
    var s=["2008-8-1","2009/9/2","10/3/2010"];
    for(var i=0;i<s.length;i++){
      var d = string2date(s[i]);
      var year = d.getFullYear();
      var month = d.getMonth()+1;
      var date = d.getDate();
      var dateStr = year+" 年 "+month+" 月 "+ date+ " 日";
      alert("原始串:"+s[i]+"\n直接轉(zhuǎn):"+ new Date(s[i])+"\n用方法轉(zhuǎn):"+dateStr);
    }
    function string2date(str){
      return new Date(Date.parse(str.replace(/-/g,  "/")));
    }
    </script>
    希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。