javascript - C3 折线图显示 hh :mm:ss

标签 javascript c3

这可以做到吗?

我有一个精简图表,用于跟踪患者的入住时间。这次可能会以 01:10:4500:45:00 或类似的形式返回。我试图将其绘制在图表上,以便接待员可以看到检查某些东西到诊所需要多长时间。

最初我只是在几分钟内绘制出这个图,但只是被告知这不会削减它。我找不到任何关于此的文档,并且我已经尝试了我能想到的一切。

这就是我的代码的样子

waitAverage = []
for(looping through all my data here){
  waitAverage.push(moment(data[i].AverageWaitTime, "hh:mm:ss").format('HH.mm.ss')); //I have also tried formatting it like HH:mm:ss. I thought maybe decimals would help 
 waitAverage.unshift(label)
}

 arrayHolder.push(waitAverage); 

 c3.generate({
            bindto: '.timeline',
            data: {
                columns: arrayHolder,
                axes: {
                    data1: 'x'
                }
            },
            axis: {
                y: {
                    label: { // ADD
                        text: text,
                        position: 'outer-middle'
                    }
                },
                x: {
                    type: 'category',
                    categories: hour //This does exist I just didn't include the variable here
                }
            }
        });

如有任何帮助,我们将不胜感激!

最佳答案

对于任何需要这个答案的人,我都能找到答案!

在轴中,您必须调用刻度格式函数并进行一些奇怪的舍入。

            axis: {
                y: {
                    label: { // ADD
                        text: text,
                        position: 'outer-middle'
                    },
                    tick: {
                        format: function (d) { 
                            return app.moment(Math.round(d*100)/100, "hh.mm").format('H:mm');
                        }
                    }
                },
                x: {
                    type: 'category',
                    categories: hour
                }
            }

关于javascript - C3 折线图显示 hh :mm:ss,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30874622/

相关文章:

javascript - 在数据事件中访问 c​​3js 中的数据值

javascript - 使用 jquery 将选定的多个复选框值显示为文本(动态值)

javascript - 使用 Jest、Babel、Webpack 和 React 进行测试。目前尚未启用对实验性语法 'classProperties' 的支持

C3Js 图表 x 轴显示在图表之外

c3 - 使用c3 js的JSON饼图

javascript - 现有 PHP/JS 代码在导入语句中显示错误

javascript - c3js折线图所有未选择的数据如何显示刻度值

javascript - 如何使用 ramda 的 sortBy 函数按降序排序?

javascript - 使用JS隐藏div(简单)

javascript - 为什么在导入时找不到具有 ".js"文件扩展名的 Javascript 模块,除非文件扩展名是 .mjs,尽管包 "type"是 "module"?