Encuentre la siguiente instancia de un día de la semana determinado (es decir, lunes) con moment.js
Quiero obtener la fecha del próximo lunes o jueves (o hoy si es lunes o jueves). Como Moment.js funciona dentro de los límites de domingo a sábado, tengo que calcular el día actual y calcular el próximo lunes o jueves en función de eso:
if (moment().format("dddd")=="Sunday") { var nextDay = moment().day(1); }
if (moment().format("dddd")=="Monday") { var nextDay = moment().day(1); }
if (moment().format("dddd")=="Tuesday") { var nextDay = moment().day(4); }
if (moment().format("dddd")=="Wednesday") { var nextDay = moment().day(4); }
if (moment().format("dddd")=="Thursday") { var nextDay = moment().day(4); }
if (moment().format("dddd")=="Friday") { var nextDay = moment(.day(8); }
if (moment().format("dddd")=="Saturday") { var nextDay = moment().day(8); }
Esto funciona, pero seguramente hay una mejor manera!