gpt4 book ai didi

javascript - 谷歌可视化时间轴图表日期奇怪地少了一个月......我错过了什么?

转载 作者:行者123 更新时间:2023-11-28 15:51:55 26 4
gpt4 key购买 nike

我使用此演示作为模板:http://almende.github.io/chap-links-library/js/timeline/examples/example05_format_custom_html.html

这是一个很棒的时间线,但即使在官方示例中,源代码也显示了 7 月的日期,例如 new Date(2010, 7, 19),而时间线显示了一个月后,即 8 月?我将 php 日期回显到 Date() 中,并且遇到了同样的问题。我认为这可能是因为数组从 00 开始,但这个例子至少不是正确的吗?只是想知道是否有比从我所有月份中减去 1 更简单的解决办法。感谢您的帮助!!

最佳答案

JavaScript 月份的索引为 0。

因此,一月是 0,二月是 1,等等。因此,当您将其与数据进行匹配时,一切似乎都休息了一个月。

new Date("2013-01-05").getUTCMonth(); // 0
new Date("2013-02-05").getUTCMonth(); // 1
new Date("2013-12-05").getUTCMonth(); // 11

关于javascript - 谷歌可视化时间轴图表日期奇怪地少了一个月......我错过了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20228163/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com