title: Triggering a weekly notification in swift 3 using local notifications api
body: <p>I want to trigger a weekly notification that goes on Mondays at 7:00pm.</p>
  
  <p>I see code like this:</p>
  
  <pre><code>let triggerWeekly = Calendar.current.dateComponents([.weekday, .hour, .minute, .second], from: date)
  let trigger = UNCalendarNotificationTrigger(dateMatching: triggerWeekly, repeats: true)
  </code></pre>
  
  <ol>
  <li>What should I set the from date as?</li>
  <li>Also does the date need to be in the present?</li>
  </ol>
  
  <p>I am using iOS 10+ and swift 3.</p>