jqPlot dateAxisRendered 奇怪的行为
您好,我正在使用 jqPlot 绘制随时间变化的图表。我还使用 dateAxisRenderer 插件在 X 轴上进行用户友好的显示。
我试图每两个小时进行一次刻度:为此,我正在尝试以下操作:
- 我将
numberTicks
设置为13
:在这种情况下,第一个刻度是在 00:00,最后一个是在第二天 00:00,但中间的刻度是在 12:30,其他的均匀分布在 0 到 12:30 之间(00:00, 01:55、04:50、06:45、08:40、10:35、12:30、14:25、16:20、18:15、20:10、22:05、00:00); - 我将
tickInterval
设置为'2 小时'
:在这种情况下,我以 13 个刻度结束,以下午 1 点为中心,从 00:00 到 01:00 (00:00) , 03:00, 05:00, 07:00, 09:00, 11:00, 13:00, 15:00, 17:00、19:00、21:00、23:00、01:00)。
我哪里错了?
Hi I'm using jqPlot to plot a graph over time. I'm also using the dateAxisRenderer plugin to have a user friendly display over the X axis.
I'm trying to have one tick every two hours: for that, i'm trying to things:
- I'm setting
numberTicks
to13
: in that case the first tick is at 00:00, the last is at 00:00 the next day, but the middle tick is at 12:30 and the others are evenly distributed between 0 and 12:30 (00:00, 01:55, 04:50, 06:45, 08:40, 10:35, 12:30, 14:25, 16:20, 18:15, 20:10, 22:05, 00:00); - I'm setting
tickInterval
to'2 hours'
: in that case I end with 13 ticks, centered on 1pm and from 00:00 to 01:00 (00:00, 03:00, 05:00, 07:00, 09:00, 11:00, 13:00, 15:00, 17:00, 19:00, 21:00, 23:00, 01:00).
Where am I wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我正在处理的日期是 2007 年 3 月 25 日,夏令时更改的那一天……行为完全正常。
为了解决这个问题,我不得不使用UTC时间。
The date I was working on was the 03-25-2007, the day the DST changed... the behavior was perfectly normal.
To solve the problem, I had to use UTC times.