title: new Date() returns in correct system date
body: <p>In my JavaScript app I am getting date by using new Date().
  <br/><br/>
  When i try change my system date to February 29,2016 and execute alert(new Date()); it returns me correct date.
  <br/><br/>
  Now i change my system date to March 2,2016 then it returns me same previous date (February 29,2016) instead of March 2,2016.
  <br/><br/>
  It gets replicated in chrome but works fine in firefox.
  Any help on this is appreciated.</p>
  
  <p>Thank you</p>