有時候在 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); } }