这是代码示例:
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script>
i = 0
while(i < 500)
{
date = new Date()
console.log(i, ' ', date);
date.setHours(5)
i++
}
</script>
</head>
<body>
</body>
</html>
firebug 控制台最终输出设置为 5 小时的日期,而不是原始的未更改日期。我只在 Firefox 17 上测试过。