AmCharts 时间戳数据点被格式化为最近的一天

AmCharts timestamp data points are formatted to nearest day

所以我的日期格式是 "yyyy-MM-dd HH:mm:ss",我认为这会导致我的数据点四舍五入到当天。

var chart = am4core.createFromConfig({

  // Category axis
  "xAxes": [{
    "type": "DateAxis",
        "renderer": {
      "labels": {
        "location": 0.0001
      }
    },
    "dateFormats": {
        "dateFormat": "yyyy-MM-dd HH:mm:ss"
  }
  }],

显示我遇到的问题的图片

Timestamp format: 2016-12-08 14:00:43

  [1]: https://i.stack.imgur.com/yhhbn.png

您需要设置inputDateFormat to parse your date+timestamp format。默认情况下,它设置为解析每日数据 (yyyy-MM-dd),这就是您的数据聚集在一起的原因。

am4core.createFromConfig({
  // ...
  dateFormatter: {
    inputDateFormat: 'yyyy-MM-dd HH:mm:ss',
    // ...
  },
  // ...