Java Date(0) is not 1/1/1970
<p>I was expecting this to print <strong>1970-01-01-00:00:00</strong>, but it prints <strong>1970-12-31-19:00:00</strong></p>

<p>What am I misinterpreting about how Date is counted from?  It is one year off.  I am running this on Windows 7 with JDK 1.6</p>

<pre><code>System.out.println(new SimpleDateFormat("YYYY-MM-dd-HH:mm:ss").format(new Date(0)));
</code></pre>
