// 1.星期默认从0开始,0是周日 // 2.月份默认从0开始,需要+1 function getDates() { var date = new Date(); var year = date.getFullYear(); //年 var month = date.getMonth() + 1; //月 var dates = date.getDate(); //日 //把星期装进数组里,星期日最前面 var arr = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'] var day = date.getDay(); //星期几 //获取的数字使用数组利用索引转变成星期。 return year + '年' + month + '月' + dates + '日 ' + arr[day]; } console.log(getDates()); // 1.时分秒默认10之前默认只有个位数,需要补0 function getTime() { var date = new Date(); var h = date.getHours(); var m = date.getMinutes(); var s = date.getSeconds(); h = h < 10 ? '0' + h : h; m = m < 10 ? '0' + m : m; s = s < 10 ? '0' + s : s; return h + ':' + m + ':' + s; } console.log(getTime()); console.log(getDates() + " " + getTime());