title: Find next instance of a given weekday (ie. Monday) with moment.js
body: <p>I want to get the date of the next Monday or Thursday (or today if it is Mon or Thurs). As Moment.js works within the bounds of a Sunday - Saturday, I'm having to work out the current day and calculate the next Monday or Thursday based on that:</p>
  
  <pre><code>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); }
  </code></pre>
  
  <p>This works, but surely there's a better way!</p>