1

我正在尝试使用 zingcharts 比例对象http://www.zingchart.com/docs/json-attributes-syntax/scale-objects/transform/中的 transform:date在 x 比例中显示纪元日期。

我使用的一些纪元日期是:1402444800,1402531200,1402617600。

使用他们的 Epoch Converter 链接,我应该看到的结果是:2014 年 6 月 11 日、2014 年 6 月 12 日、2014 年 6 月 13 日。

相反,我得到:1970 年 1 月 17 日,1970 年 1 月 17 日,1970 年 1 月 17 日。工作代码是http://jsfiddle.net/Rodmunera/j1ddL5k6/5/

  "scale-x": {
    "transform": {
      "item": {
        "visible": false
      },
      "guide": {
        "visible": false
      },
      "all": " %d %M %Y",
      "type": "date"
    },
    "decimals": 0,
    "format": "%v",
    "mirrored": 0,
    "text": "Shows",
    "values": [
      1402444800,
      1402531200,
      1402617600
    ]
  },

我很确定我正在正确实施此功能,有人可以告诉我我做错了什么吗?或者如果功能

4

1 回答 1

3

罗德穆内拉,

您只需在每个 Unix 时间中添加三个 0,因为 ZingChart 使用毫秒,而不是秒。

我在这里更新了你的演示。

"values": [
      1402444800000,
      1402531200000,
      1402617600000
    ]

我是 ZingChart 团队的一员,所以如果您还有任何问题,请随时提问 :)

于 2014-11-14T18:42:07.073 回答