比如把
'2008-03-07 14:11:57'  '2008-3-07 14:11:57'; '2008-3-07'转成   2008-03-07 

解决方案 »

  1.   

    '2008-03-07 14:11:57'.split(' ')[0]
      

  2.   


    var s = "2008-03-07 14:11:57";
    //var s = "2008-3-07 14:11:57";
    //var s = "2008-3-07";
    s = fmtDate(s)
    alert(s)
    function fmtDate(s){
        s = s.replace(/-/g,"/")
        var dt = new Date(Date.parse(s));
        var y = dt.getFullYear();
        var m = dt.getMonth()+1;
        var d = dt.getDate();
        m = m<10?"0"+m:m;
        d = d<10?"0"+d:d;
        return y + "-" + m + "-" + d;
    }