我正在用jqChart创建一个可缩放的图表。我正在使用的代码从该样品:jqChart日期标签只显示时间
http://www.jqchart.com/samples
的问题是,当我缩放图表很多,x轴标签切换形式日期倍。
如何在变焦时显示真实日期(不仅是时间)?
我正在用jqChart创建一个可缩放的图表。我正在使用的代码从该样品:jqChart日期标签只显示时间
http://www.jqchart.com/samples
的问题是,当我缩放图表很多,x轴标签切换形式日期倍。
如何在变焦时显示真实日期(不仅是时间)?
jqChart轴标签的格式取决于计算的日期时间间隔。如果间隔变成“小时”,它将更改标签字符串格式。
你可以改变字符串格式:
axes: [
{
type: 'dateTime',
location: 'bottom',
labels: { stringFormat: 'm/d/yy' }
}
]
,并在这种情况下,标签不会转向的时间。
更多标签格式,你可以在这里找到:
http://www.jqchart.com/documentation/userguide/default.aspx#!LabelsFormatting
嗨,你可以指定intervalType在dateTimeAxisOptions当你构建图表
here是文档,你可以做这样的事情,这应该解决您的peoblem
axes: [
{
type: 'dateTime',
location: 'bottom',
minimum: new Date(2011, 1, 4),
maximum: new Date(2011, 1, 18),
interval: 1,
intervalType: 'days'
}
]