[問題] 請問下列程式為何不能跑出正確的值
<script>
var d = new Date (1999,9,9);
var ye=d.getYear();
//if (ye<2000)
//{
// if (ye>1899)
// {
// ye=ye+1900;
// }
//}
//
if (ye<2000&&ye>1899)
{
ye=ye+1900;
}
alert(ye);
</script>
請問為何不管使用註解掉的方法或沒注解的方法 ye值都不等於1999;
輸出month值也未減一
多謝各位大大
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.243.160
※ 編輯: badbadook 來自: 118.168.243.160 (08/09 18:01)
推
08/09 18:06, , 1F
08/09 18:06, 1F
→
08/09 18:08, , 2F
08/09 18:08, 2F
→
08/09 18:09, , 3F
08/09 18:09, 3F
→
08/09 18:11, , 4F
08/09 18:11, 4F
推
08/09 18:11, , 5F
08/09 18:11, 5F
→
08/09 18:12, , 6F
08/09 18:12, 6F
→
08/09 18:20, , 7F
08/09 18:20, 7F
→
08/09 18:27, , 8F
08/09 18:27, 8F
→
08/09 18:28, , 9F
08/09 18:28, 9F
推
08/09 18:32, , 10F
08/09 18:32, 10F