Javascript Date()毫秒差异没有加起来

Dan*_*ans 3 javascript date function

我创建了这个JSFiddle来说明我的问题.

在这个例子中似乎10 - 00 = 8.

一个简单的问题:为什么#ha包含8个?我误解了什么吗?

var a4 = new Date(2012,00,00,00,00,00,0010);
var b4 = new Date(2012,00,00,00,00,00,0000);
var c4 = a4-b4;
var d4 = document.getElementById("ha");
d4.innerHTML=c4;
Run Code Online (Sandbox Code Playgroud)

cdh*_*wie 10

当整数文字0以其开头时,它被解释为八进制文字,而不是十进制文字.文字0010与文字具有相同的价值8.删除前导零.