UNIX时间戳转换将月份生成为0

时间:2015-09-28 17:56:30

标签: javascript

我正在尝试将UNIX时间戳转换为JavaScript日期对象。除了以下内容之外,它对所有其他输入完全正常,

dt = new Date(1421020800 * 1000);
dt.getMonth();    // yields '0'

出于某种神秘的原因,月份的输出值为0,而this link的预期值应为1

Javascript日期对象中的月份是否以0开头?

1 个答案:

答案 0 :(得分:1)

这是正常的 - 您可以在W3Schools(或其他任何地方)

中阅读
  

getMonth()方法返回的月份(从0到11)   指定日期,根据当地时间。

     

注意:1月是0,2月是1,依此类推。