如 8/21/2010   转化为2010-8-21

解决方案 »

  1.   


    alert("8/21/2010".split("/").reverse().join("-"))
      

  2.   


       var t="8/21/2010".split("/").reverse();
    temp=t[1];
    t[1]=t[2];
    t[2]=temp;
        alert(t.join("-"));
      

  3.   

    var time="8/21/2010";
    var arrTime=time.split('/');
    alert(arrTime[2]+"-"+arrTime[0]+"-"+arrTime[1]);我这个简单
      

  4.   

    正则转化一下就是了:var text="8/21/2010".split("/").reverse().join("-")
        alert(text.replace(/-(\d+)-(\d+)/,"-$2-$1"))    ;
      

  5.   


    var text="8/21/2010".split("/").reverse().join("-")
    alert(text.replace(/-(\d+)-(\d+)/,"-$2-$1"))用正则转换一下就能用...