你在java 后台转换好就可以。

解决方案 »

  1.   

    var date1 = new Date().format('yyyy-MM-dd hh:mm:ss');//js时间格式化;
    Date.prototype.format = function(format) {
    var o = {
    "M+" : this.getMonth() + 1, //month
    "d+" : this.getDate(), //day
    "h+" : this.getHours(), //hour
    "m+" : this.getMinutes(), //minute
    "s+" : this.getSeconds(), //second
    "q+" : Math.floor((this.getMonth()+3)/3), //quarter
    "S"  : this.getMilliseconds() //millisecond
    }
    if (/(y+)/.test(format)) {
    format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
    }
    for ( var k in o) if (new RegExp("(" + k + ")").test(format)) {
    format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k]: ("00" + o[k]).substr(("" + o[k]).length));
    }
    return format;
    }
      

  2.   

    刚找了个js函数,不太明白,但是是好用的        function getDate(strDate) {            var date = eval('new Date(' + strDate.replace(/\d+(?=-[^-]+$)/,             function (a) { return parseInt(a, 10) - 1; }).match(/\d+/g) + ')');            return date;        }