我想知道爲什麼這兩個Date對象在控制檯中有不同的輸出。在我看來,這應該是相同的,但我可能是錯的:)這些Date對象爲什麼不同?
var twoLinesSetup = new Date();
twoLinesSetup.setHours(0, 0, 0);
var inlineSetup = new Date().setHours(0, 0, 0)
console.log('twoLinesSetup', twoLinesSetup);
console.log('inlineSetup', inlineSetup);
和控制檯
twoLinesSetup:週一2017年5月8日00:00:00 GMT + 0200
inlineSetup:1494194400521
這是爲什麼?
因爲'setHours()'返回的毫秒數不是'Date'實例?! – Bergi