Zing Charts将世纪日期转换为人类可读的日期

时间:2014-11-14 17:40:39

标签: javascript zingchart

我尝试使用变换:来自zingcharts缩放对象http://www.zingchart.com/docs/json-attributes-syntax/scale-objects/transform/的日期以x尺度显示纪元日期。

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

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

相反,我得到:1970年1月17日,1970年1月17日,1970年1月7日。 工作代码为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
    ]
  },

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

1 个答案:

答案 0 :(得分:3)

rodmunera,

你必须在每个Unix时间再添加三个0,因为ZingChart使用的是毫秒,而不是秒。

我已更新您的演示版here

"values": [
      1402444800000,
      1402531200000,
      1402617600000
    ]

我是ZingChart团队的成员,所以如果您还有其他问题,请随时提问:)