title: Setting Javascript date object to midnight without being based on user computer date
body: <p>I need to set a date and time to 12 midnight regardless of the user's computer date. I am creating an international meeting planner to offset time zones to get the meeting.</p>
  
  <p>I have it working but I need to code now the differences in time zones. If I use new Date, it gives me the time based on the user's computer. For example, mine is Eastern US. If I try to do the time zone shift on November 6, 2011, Javascript/computer will calculate MY time zone shift at 2am. I do not want this.</p>
  
  <p>My real goal is to set it to 12 midnight in the timezone that is where the meeting will be hosted from (let's say Afghanistan) and then calculate from there.</p>
  
  <p>So:</p>
  
  <ol>
  <li><p>How do I set 12 midnight without being being the user's computer time?</p></li>
  <li><p>Can I set 12 midnight to a specific time zone, without being dependent on user's computer time?</p></li>
  </ol>
  
  <p>I have to do this with Javascript as there is no server code involved.</p>
  
  <p>Thanks</p>