从moment.js中的周数生成日期

Bar*_*osz 25 javascript datetime dayofweek momentjs

如标题中所述,我有一个周数和一年的值.有没有办法使用moment.js找到那周的星期一?正在尝试,但没有成功

Bar*_*osz 72

抱歉找到了解决方案:

var test = moment().day("Monday").week(week number here);
Run Code Online (Sandbox Code Playgroud)

  • 你可能会使用moment().year(2014).week(weeknum); (5认同)
  • 如何从特定年份的周数中获取日期?谢谢 (2认同)
  • 要获得一周的开始,请使用:moment().year(2018).week(25).day('monday').format('MMMM Do YYYY'); (2认同)

bla*_*k3r 13

建立这里提供的答案......

exports.getDateFromWeek = function(week, year) {
    return moment().day("Monday").year(year).week(week).toDate();
};
Run Code Online (Sandbox Code Playgroud)

就个人而言,我想要第一个星期天......在这种情况下,它是:

exports.getDateFromWeek = function(week, year) {
    return moment().day("Sunday").year(year).week(week).toDate();
};
Run Code Online (Sandbox Code Playgroud)