title: APScheduler with different timezone
body: <p>I am using APScheduler in my program to schedule the job on specific datetime. However I am dealing with datetime with different timezone than the localtime. So my datetime that I pass in to  APScheduler always a timezone aware datime...</p>
  
  <pre><code>sched.add_date_job(my_job, exec_date, ['text'])
  </code></pre>
  
  <p>I always got:  can't compare offset-naive and offset-aware datetimes
  from APScheduler...</p>
  
  <p>Please help...</p>