为什么我下个月而不是当月显示

why I get display next month instead of current month

为什么我看到这个页面是在错误的月份,它应该初始化显示 August 而不是 September ,我来自 cambodia

http://react-day-picker.js.org/examples/months-initial

来自 MDN 文档: 参数月份是从 0 开始的。这意味着一月 = 0 和十二月 = 11。

var startOfYear =  new Date(2017,0)
console.log(startOfYear.toLocaleString())

参考:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date

我已经在您的网站上浏览了几分钟,我注意到月份的上限为 11(因此 12 月等于 11)。这一定是因为通用代码基础,其中数组的第一项以索引 0(= January)开头。您的时区与网站无关,所以不用担心! (从法国测试)