title: Schedule in different time zone
body: <p>I'm developing a <code>Django</code> project. </p>
  
  <p>I want to sync classes automatically. </p>
  
  <p><strong>My code:</strong> </p>
  
  <pre><code>from datetime import timedelta
  from celery.schedules import crontab
  
  CELERYBEAT_SCHEDULE = {
  'sync-classes': {
      'task': 'scheduler.tasks.sync_classes',
      'schedule': crontab(hour='0', minute=0),
  }
  
  CELERY_ENABLE_UTC = False
  CELERY_TIMEZONE = 'Europe/London'
  </code></pre>
  
  <p>It works in the London time zone. </p>
  
  <p>Each class has a different time zone. I want the schedule to run automatically based on the relevant time zone of classes. </p>
  
  <p>In <code>sync_classes()</code> method I get all classes and sync it in London Time zone. </p>
  
  <p><strong>Question:</strong> How can I sync every class based on its time zone? </p>