title: How to get datetime in specific TimeZone for Scheduler
body: <p><strong>Background:</strong></p>
  <p>I am trying to schedule a task for sending mails to my users in a project. I want to automate this task by sending mails at 2 A.M. EST daily.</p>
  <p><strong>My Code:</strong></p>
  <p>I can't really think of a good code really but I am doing this:</p>
  <pre><code> DateTime.Now.AddHours(hours);
  </code></pre>
  <p>But the problem is that when I deploy this code to the server it takes <code>DateTime.Now</code> i.e. the deployment time and adds <code>hours</code> to that time.</p>
  <p>How can I go about a clean solution?</p>