+ -
当前位置:首页 → 问答吧 → datetime数据类型在页面上的显示问题

datetime数据类型在页面上的显示问题

时间:2011-04-04

来源:互联网

本人用的是ajaxpro.2
从数据库取到datetime数据,原数据是:2011-03-29 16:39:00.000
在页面上显示却是Tue Mar 29 16:39:00 UTC+0800 2011

采用的这种形式
<tr><td>'+dt.Rows[i]["time"]+'</td></tr>

请大侠们帮忙解决,我要2011-03-29 16:39:00格式

作者: gh152ln   发布时间: 2011-04-04

JScript code

function fmtDate(sDate){
    var dt = new Date(sDate);
    var y = dt.getFullYear();
    var m = dt.getMonth()+1;
    var d = dt.getDate();
    var h = dt.getHours();
    var n = dt.getMinutes();
    var s = dt.getSeconds();
    m = m<10?'0'+m:m;
    d = d<10?'0'+d:d;
    h = h<10?'0'+h:h;
    n = n<10?'0'+n:n;
    s = s<10?'0'+s:s;
    return y + "-" + m + "-" + d + " " + h + ":" + n + ":" + s;
}

作者: hookee   发布时间: 2011-04-04