title: Get dates of upcoming recurring days in Dart
body: <p>I have a Flutter mobile application in which I allow the user to set a reminder for a recurring set of days, for a given number of weeks.</p>
  <p>For example:</p>
  <ul>
  <li>Days to set alarm: M, T, W, <strong>Th</strong> (selected), F, Sa, <strong>Su</strong> (selected)</li>
  <li>For the next <strong>5</strong> weeks</li>
  </ul>
  <p>How would I be able to find the <code>DateTime</code>s for all Thursdays and Sundays for the next 5 weeks?</p>