Zing 图表将纪元日期转换为人类可读的日期

Zing Charts transform epoch dates to human readable

本文关键字:日期 人类 转换 纪元 Zing      更新时间:2023-09-26

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

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

使用他们的大纪元转换器链接,我应该看到的结果是:11 Jun 2014, 12 Jun 2014,13 Jun 2014.

相反,我得到:17 Jan 1970,17 Jan 1970

,17 Jan 1970。工作代码 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
    ]
  },

我很确定我正确地实现了这个功能,谁能告诉我我做错了什么? 或者如果功能

rodmunera,

你只需要在每个Unix时间上再加三个0,因为ZingChart使用毫秒,而不是秒。

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

"values": [
      1402444800000,
      1402531200000,
      1402617600000
    ]

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