以下是代码:
<script type="text/javascript">
var y2k = new Date(Date.UTC(2000, 0));
document.write(y2k);
</script>
我希望它显示午夜jan 1 ,2000
,但为什么显示Fri Dec 31 1999 16:00:00 GMT-0800 (Pacific Standard Time)
???
答案 0 :(得分:1)
嗯:-) 我猜您的浏览器位于太平洋标准时间的位置。 如果是这样的话,你所拥有的时间是2000年1月1日00:00 AM,格林威治标准时间减去8小时。
答案 1 :(得分:1)
我认为使用y2k.toUTCString()
会给你预期的日期/时间。