时间戳2月显示为3月

use*_*598 1 javascript date

晚上好,

今天我试着用JavaScript比较一些日期和日期.当我要插入2月份的时间戳时,它将在外部工具中显示为March.例如:

var year = 2014;
var month = 2;
var day = 14;
var hour = 20;
var minute = 0;
var second = 0;
new Date(year, month, day, hour, minute, second, 0).getTime() / 1000;
Run Code Online (Sandbox Code Playgroud)

这将返回值1394823600,实际上是2014年3月14日星期五晚上8:00:00但不是2月.

在Firefox v27中执行.

Sac*_*hin 6

由于本月指数开始在0哪里0=January,1= Feb等等... 11=Decemeber.