2012-09-05 96 views

回答

0

jqChart轴标签的格式取决于计算的日期时间间隔。如果间隔变成“小时”,它将更改标签字符串格式。

你可以改变字符串格式:

axes: [ 
     { 
      type: 'dateTime', 
      location: 'bottom', 
      labels: { stringFormat: 'm/d/yy' } 
     } 
    ] 

,并在这种情况下,标签不会转向的时间。

更多标签格式,你可以在这里找到:

http://www.jqchart.com/documentation/userguide/default.aspx#!LabelsFormatting

1

嗨,你可以指定intervalTypedateTimeAxisOptions当你构建图表

here是文档,你可以做这样的事情,这应该解决您的peoblem

axes: [ 
    { 
      type: 'dateTime', 
      location: 'bottom', 
      minimum: new Date(2011, 1, 4), 
      maximum: new Date(2011, 1, 18), 
      interval: 1, 
      intervalType: 'days' 
     } 
    ]