Javascript Date getSeconds返回0

时间:2012-10-05 02:32:32

标签: javascript date time milliseconds seconds

以下内容:

var a = new Date(2012,1,1);
alert(a);
alert(a.getSeconds());
a = new Date(a.getTime() + (180 * 1000)); // adds 3 seconds.
alert(a);
alert(a.getSeconds());​ 

结果:

  

2012年2月1日星期三00: 00 :00 GMT-0200(Horáriobrasileirodeverão)
  0
  2012年2月1日星期三00: 03 :00 GMT-0200(Horáriobrasileirodeverão)
   0

我的3秒钟在哪里?

1 个答案:

答案 0 :(得分:3)

你加3分钟,而不是3秒。

更改

a = new Date(a.getTime() + (180 * 1000)); // adds 3 seconds.

a = new Date(a.getTime() + (3 * 1000)); // adds 3 seconds.