getNowWeek(year,month,day) { var month = month-1 // 第一天时间戳 var day1 = +new Date(year,0,1) // 特定日期时间戳 var day2 = +new Date(year,month,day) // 计算特定日期到第一天有多少天 var days = parseInt((day2-day1)/(1000*60*60*24)) // 计算该天是第几周 var week1 = new Date(year,0,1).getDay() // 该年第一天是周几 days = days+week1 +1 var weeks = parseInt(days/7) if(days % 7 != 0) { weeks ++ } return weeks }
计算特定日期是一年当中的第几周(每周星期天为第一天)
猜你喜欢
转载自www.cnblogs.com/pyx-blog/p/13367439.html
今日推荐
周排行