Eng*_*gan 0 javascript flot coffeescript
我有一个Flot图表,x轴显示时间 - 刻度大小等于一天.我正在显示在一天中的不同时间发生的事件的持续时间,并且我想将它们堆叠起来.Flot的时间模式根据毫秒来定位条形图,因此条形图在每个刻度/日中分开.是否有一种快速的方法使条形堆叠起来,防止它们在每天的不同x位置被绘制?
感情复杂,回答了我自己的问题,但无论如何,如果有人遇到类似的问题,我也会这样做.
解决方案是将时间戳转换为天,将结果中的小数向下舍入,并使用如下函数将其转换回毫秒:
Math.floor(date/(1000*60*60*24))*(1000*60*60*24)
此外,请确保在轴设置声明中将刻度尺寸设置为一天:
tickSize: [1, "day"]
因此,您最终将获得精美堆积的日期值.我最终在客户端进行转换,以便我可以存储精确的值,而图表显示更大的图片.
| 归档时间: |
|
| 查看次数: |
1525 次 |
| 最近记录: |