1

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

在此处输入图像描述 http://react-day-picker.js.org/examples/months-initial

4

2 回答 2

5

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

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

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

于 2018-05-11T09:22:30.113 回答
3

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

于 2018-05-11T09:23:02.630 回答