javascript中的Date.UTC()方法问题

时间:2011-04-03 11:58:28

标签: javascript date methods

以下是代码:

<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) ???

2 个答案:

答案 0 :(得分:1)

嗯:-) 我猜您的浏览器位于太平洋标准时间的位置。 如果是这样的话,你所拥有的时间是2000年1月1日00:00 AM,格林威治标准时间减去8小时。

答案 1 :(得分:1)

我认为使用y2k.toUTCString()会给你预期的日期/时间。