【JavaScript】ASP.NET C# DateTime 轉 JavaScript Json Format Datetime

有時候在 View 取到 C#回傳的DateTime格式後需要轉成 JavaScript Json DateTime 格式,

處理方式如下:

var re = /-?\d+/;
var m = re.exec(result.Model.CreateDate);
var d = new Date(parseInt(m[0]));
var CreateDate = padLeft(d.getFullYear(), 2) + '-' + padLeft(d.getMonth(), 2) + '-' + padLeft(d.getDate(), 2);


/* 左邊補0 JS產生日期使用*/
function padLeft(str, len) {
    str = '' + str;
    if (str.length >= len) {
        return str;
    } else {
        return padLeft("0" + str, len);
    }
}

 

留言

Top