Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1,
//月份 "d+": this.getDate(), //日 "H+": this.getHours(), //小时 "m+":
this.getMinutes(), //分 "s+": this.getSeconds(), //秒 "q+":
Math.floor((this.getMonth() + 3) / 3), //季度 S: this.getMilliseconds(), //毫秒 };
if (/(y+)/.test(fmt)) fmt = fmt.replace( RegExp.$1, (this.getFullYear() +
"").substr(4 - RegExp.$1.length) ); for (var k in o) if (new RegExp("(" + k +
")").test(fmt)) fmt = fmt.replace( RegExp.$1, RegExp.$1.length == 1 ? o[k] :
("00" + o[k]).substr(("" + o[k]).length) ); return fmt; };
使用
let time = new Date().Format("yyyy-MM-dd HH:mm:ss")
时间格式化
function getYMDHMS(timestamp) { let time = new Date(timestamp); let year =
time.getFullYear(); let month = time.getMonth() + 1; let date = time.getDate();
let hours = time.getHours(); let minute = time.getMinutes(); let second =
time.getSeconds(); if (month < 10) { month = "0" + month; } if (date < 10) {
date = "0" + date; } if (hours < 10) { hours = "0" + hours; } if (minute < 10)
{ minute = "0" + minute; } if (second < 10) { second = "0" + second; } return (
year + "-" + month + "-" + date + " " + hours + ":" + minute + ":" + second ); }
使用
getYMDHMS (Date Fri Nov 27 2020 00:00:00 GMT+0800 (中国标准时间))
技术
今日推荐