title: javascript Date timezone issue
body: <p>I need a js Date object with specified values for date and year. I would expect 
  <code>new Date("2000-01-01")</code> to give me Date object with 2000 as value for <code>getFullYear()</code>, but if my computer's time settings are set to Chicago timezone, I'm getting <code>Fri Dec 31 1999 18:00:00 GMT-0600 (CST)</code>, and for Buenos Aires: <code>Fri Dec 31 1999 22:00:00 GMT-0200 (ARST)</code>.</p>
  
  <p>Is there a way to create Date object, with <code>.getFullYear()</code> returning the date we set in constructor, no matter what timezone is set on user's machine?</p>
  
  <p>Update:
  I need this Date object to be used in another library (which calls its <code>.getFullYear()</code> method, so using UTC getters doesn't really help.</p>