title: SimpleDateFormat parse() gives incorrect result
body: <p>Dfault TimeZone GMT-3.00. 
  I am parsing new Date("1900/01/01").toString using the parse method of SimpleDateFormat. </p>
  
  <p>The Result i get is 
  Sun Dec 31 23:15:16 UYT 1899 
  instead of 
  Mon Jan 01 00:00:00 UYT 1900 </p>
  
  <p>I can't understand why is the result different. </p>
  
  <p>PS: If i change the TimeZone to GMT +5.30 the result is as expected.</p>