2011-08-01 11:03
取当前系统的时间 上面是格式

解决方案 »

  1.   

    http://www.cnblogs.com/jianshao810/archive/2010/09/09/1821861.html楼主看看这个,自己拼接下字符串就行了~·
      

  2.   

    var d = new Date();
    alert(formatDatetime(d));
    function formatDatetime(d) {
        return d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate() + ' ' + d.getHours() + ':' + d.getMinutes();
    }
      

  3.   


    function chkTime(num){
                return num<10?"0"+num:num;
    }
    Date.prototype.format = function (date, dformat) {    //Y:年 m:月 d:日 H:时 i:分 s:秒
        var year = date.getFullYear();
        var month = chkTime(date.getMonth() + 1);
        var day = chkTime(date.getDate());
        var hours = chkTime(date.getHours());
        var minutes = chkTime(date.getMinutes());
        var seconds = chkTime(date.getSeconds());
        return dformat.replace("Y", year).replace("m", month).replace("d", day).replace("H", hours).replace("i", minutes).replace("s", seconds);
    }
    //测试
    var date = new Date();
    alert(date.format(date, "Y-m-d H:i:s"));
    测试下吧~
      

  4.   


     month = month > 10 ? month : '0' + month;
     day = day > 10 ? day : '0' + day;
    ///加上这两句试试
      

  5.   

    var d = new Date();
    alert(formatDatetime(d));
    function formatDatetime(d) {
        //左补齐
        function leftPad(i) {
            return i < 10 ? '0' + i : i;
        }
        return d.getFullYear() + '-' + leftPad((d.getMonth() + 1))  + '-' + leftPad(d.getDate())+ ' ' + leftPad(d.getHours()) + ':' + leftPad(d.getMinutes());
    }