JavaScript的获取日期 获取日期 // 当前日期 new Date(); // 当前日期的年份 new Date().getFullYear() // 当前日期的月份,需+1 new Date().getMonth()+1 // 当前日期的星期 new Date().getDay() // 当前日期的月中的第几天 new Date().getDate() // 当前日期的小时 new Date().getHours() // 当前日期的分钟 new Date().getMinutes() // 当前日期的秒数 new Date().getSeconds() // 当前日期的毫秒 new Date().getMilliseconds() // 自 1970 年 1 月 1 日午夜以来与当前日期的毫秒数。 new Date().getTime() // 获取当前日期 年/月/日 var b = new Date().toLocaleDateString() console.log(b); // 获取当前时间 上下午/时:分:秒 var c = new Date().toLocaleTimeString() console.log(c); // 获取日期与时间 年/月/日 上下午/时:分:秒 var d = new Date().toLocaleString() console.log(d); // 获取周,月,时 var weeks = ['周日','周一','周二','周三','周四','周五','周六'] var week = weeks[new Date().getDay()] console.log(week,new Date().getMonth()+1,new Date().getHours()); function pd2(value) { return value > 9 ? value : '0' + value } // 获取YYYY-MM-dd console.log(new Date().getFullYear() + '-' + pd2(new Date().getMonth() + 1) + '-' + pd2(new Date().getDate())); // 获取hh:mm:ss console.log(pd2(new Date().getHours()) + ':' + pd2(new Date().getMinutes()) + ':' + pd2(new Date().getSeconds()));