java Calendar get(calendar.MONTH) returns 0
<p>Why does calendar.get(calendar.MONTH) return 0(zero)  here: ?</p>

<pre><code>Date date = new SimpleDateFormat("yyyy-mm-dd").parse("2013-02-12");

Calendar calendar = Calendar.getInstance();

calendar.setTime(date);

System.out.println( calendar.get(calendar.MONTH) ); // 0 ??
</code></pre>
