Why is setMonth(1) giving me March? I believe that 0=Jan, 1=Feb, 2=Mar
<!DOCTYPE html>
<html>
<head>
<script>
window.onload = init;
function init(){
var d = new Date();
d.setFullYear(2014);
d.setMonth(1);
d.setDate(1);
document.getElementById("demo").innerHTML = d;
}
</script>
</head>
<body>
<div id="demo"></div>
</body>
</html>
I get...
Sat Mar 01 2014 15:11:03 GMT-0600 (Central Standard Time)
I'm running Win7 Pro 64-bit and the clock and calendar seem to be correct.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…