getYearWeek.js 503 B

12345678910111213141516
  1. var helperCreateGetDateWeek = require('./helperCreateGetDateWeek')
  2. /**
  3. * 返回某个年份的第几周
  4. *
  5. * @param {Date} date 日期或数字
  6. * @param {Number} firstDay 从年初的星期几为起始开始周开始算,默认星期一
  7. * @return {Number}
  8. */
  9. var getYearWeek = helperCreateGetDateWeek(function (targetDate) {
  10. return new Date(targetDate.getFullYear(), 0, 1)
  11. }, function (date1, date2) {
  12. return date1.getFullYear() !== date2.getFullYear()
  13. })
  14. module.exports = getYearWeek