Date() converts certain date strings to local time
<p>I'm trying to compare two date strings for equality by wrapping them with the Date() object. I live in Seattle and for some reason, the second date string is converted to PST and then rendered in GMT, resulting in the below: </p>

<pre><code>new Date("January 1, 2012")
&gt;&gt;&gt; Sun Jan 01 2012 00:00:00 GMT-0800 (PST)
new Date("2012-01-01")
&gt;&gt;&gt; Sat Dec 31 2011 16:00:00 GMT-0800 (PST)
</code></pre>

<p>Try the above in the chrome console and you should get the same results. 
How do I get Date to evaluate the second statement as GMT instead of PST? </p>
