封装格式化时间
效果如下:
function getDays() {
var date = new Date();
var Y = date.getFullYear(); //年
var M = date.getMonth() + 1; //月
M = M < 10 ? "0" + M : M; //补零判断
var D = date.getDate(); //日
D = D < 10 ? "0" + D : D; //补零判断
var h = date.getHours(); //时
h = h < 10 ? "0" + h : h; //补零判断
var m = date.getMinutes(); //分
m = m < 10 ? "0" + m : m; //补零判断
var s = date.getSeconds(); //秒
s = s < 10 ? "0" + s : s; //补零判断
// 星期返回的数字,用数组的长度
var arr = [
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六",
];
var dd = date.getDay();
return (
Y + "-" + M + "-" + D + " " + h + ":" + m + ":" + s + " " + arr[dd]
);
}
console.log(getDays());
</script>