title: EverNote android-job: How can I run a job at a specific time once a day every week?
body: <p>I'm developing a weekly scheduler in android and I'm interesting in a periodic job (once a week for example) that is fired at a specific time (for example at 4.00 PM) with <strong><em>evernote android-job</em></strong></p>
  
  <p>I have read this post</p>
  
  <p><a href="https://github.com/evernote/android-job/blob/master/FAQ.md#how-can-i-run-a-job-at-a-specific-time-once-a-day" rel="nofollow noreferrer">https://github.com/evernote/android-job/blob/master/FAQ.md#how-can-i-run-a-job-at-a-specific-time-once-a-day</a></p>
  
  <p>and I can run a job every day once a day, but it is not my case.
  If I set</p>
  
  <p><code>new JobRequest.Builder( MY_TAG )
      .setExact( TimeUnit.HOURS.toMillis( 16 ) +  TimeUnit.MINUTES.toMillis( 0 ))
      .setPeriodic( TimeUnit.DAYS.toMillis( 7 ), TimeUnit.MINUTES.toMillis(5) )
      .setPersisted(true)
      .build()
      .schedule();</code></p>
  
  <p>I have this error </p>
  
  <blockquote>
    <p>"Can't call setExact() on a periodic job"</p>
  </blockquote>
  
  <p>Can someone help me?</p>