gpt4 book ai didi

jquery - 如何使用 jQuery 创建类似于甘特图的图表?

转载 作者:行者123 更新时间:2023-12-03 22:36:32 26 4
gpt4 key购买 nike

我是 jQuery 新手,尝试修改现有的甘特图插件,以获得包含月份而不是日期的图表,但无济于事。有人可以帮我将三维日期数组转换为仅包含月份和年份的二维日期数组吗(我猜这可能是这个问题的解决方案)?如果我的解决方案是错误的,请为我提供一个。先感谢您。

// Creates a 3 dimensional array [year][month][day] of every day 
// between the given start and end dates
function getDates(start, end) {
var dates = [];
dates[start.getFullYear()] = [];
dates[start.getFullYear()][start.getMonth()] = [start]
var last = start;
while (last.compareTo(end) == -1) {
var next = last.clone().addDays(1);
if (!dates[next.getFullYear()]) { dates[next.getFullYear()] = []; }
if (!dates[next.getFullYear()][next.getMonth()]) {
dates[next.getFullYear()][next.getMonth()] = [];
}
dates[next.getFullYear()][next.getMonth()].push(next);
last = next;
}
return dates;
}

最佳答案

我知道三个优秀的商业库可用于创建不同复杂程度的甘特图。它们本身都不需要 jQuery,但它们可以与 jQuery 一起使用。按照从最简单到最复杂的顺序:

关于jquery - 如何使用 jQuery 创建类似于甘特图的图表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16425887/

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