图表绘图 - 没有相应日期问题的数据

Nev*_*r K 5 javascript date amcharts

正如您在此处所见,在X轴上,日期是等距的,尽管日期的范围会有所不同.

图表截图 [右键单击 - >如果看不到图片,则在新选项卡中打开]

但两者的X轴距离相等.

  1. 当特定日期没有值时,我希望X轴显示值0..

    可能的解决方案:

    • 是否有任何内置参数在AMcharts中缺少这个参数?
    • 我想到的另一个解决方案是为没有相应数据的日期输入值0.[但这会落后于前端]
  2. 日期格式问题:

    对于日期,2014-11-12 10:15,"dataDateFormat":"YYYY-MM-DD JJ:NN"似乎不起作用.试图在几毫秒内完成它,但没有奏效. 这是我的小提琴

       "dataProvider": [{
                         "date": "1343364300000",
                         "value": 1
                        },{
                         "date": "1343364900000",
                         "value": 5
                        },{
                         "date": "1343365500000",
                         "value": 10
                        },{
                         "date": "1343366100000",
                         "value": 15
                        },{
                         "date": "1343366100000",
                         "value": 8
                        },{
                         "date": "1343369520000",
                         "value": 24
                        },]
    
    Run Code Online (Sandbox Code Playgroud)

这是我正在使用的图表.

http://www.amcharts.com/demos/date-based-data/#

jmv*_*tar 0

对于第一点,我认为如果您需要在空数据上显示 0,唯一的方法是在服务器端或 JS 上实现零填充功能。

几个月前我遇到了同样的问题,并且必须在我的服务器端实现,因为库中没有任何内置函数可以做到这一点。

第二点。您的日期格式化程序运行正常,问题是您已经panzoom它一起激活了。然后您将无法缩放并查看格式化的日期,因为categoryAxis.parseDates它们按月份分组。我建议您禁用并在或chartCursor.pan的类别轴上放置一个最小周期。mmss

这是你修改过的小提琴。