JavaScript中可以使用getDay()方法,getDay()方法可返回表示星期的某一天的数字,根据此数字即可得到时间戳对应周几。
getDay():
getDay()方法可返回表示星期的某一天的数字。
语法dateObject.getDay()
返回值
dateObject 所指的星期中的某一天,使用本地时间。返回值是 0(周日) 到 6(周六) 之间的一个整数。
实例:
JavaScript把时间戳转为周几:function getWeek(date) {
var week;
if(date.getDay() == 0) week = "星期日"
if(date.getDay() == 1) week = "星期一"
if(date.getDay() == 2) week = "星期二"
if(date.getDay() == 3) week = "星期三"
if(date.getDay() == 4) week = "星期四"
if(date.getDay() == 5) week = "星期五"
if(date.getDay() == 6) week = "星期六"
return week;
}
console.log(getWeek(new Date("2017-08-21")));