首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在X轴股票图表中显示毫秒

问无法在X轴股票图表中显示毫秒
EN

Stack Overflow用户
提问于 2017-03-16 11:44:45
回答 1查看 379关注 0票数 1

我正在创建一个在X轴上有一个日期,在Y轴上有一个确定值的amchart。数据集包含JavaScript时间戳中的日期,例如1489635251118。但我无法画出轴线上的毫秒数。它只显示精确到秒的日期。不显示毫秒。X轴显示为11:50:30。

这是一个设置为fff的分类a>minPeriod的DEMO。它工作得很好。

代码语言:javascript
复制
 "categoryAxesSettings": {
     "minPeriod": "fff"
  }

但是当我创建新的dateFormats时,它不工作。(DEMO)

代码语言:javascript
复制
"categoryAxesSettings": {
    "minPeriod": "qq",
    "dateFormats":[{
      "period":"qq",
      "format":"JJ:NN:SS:QQ"
     }]
 }
EN

回答 1

Stack Overflow用户

发布于 2017-03-16 21:42:46

您的第二个categoryAxesSettings片段有几个bug。

1) minPeriod的毫秒是"fff",而不是qq。格式字符串的标识符与minPeriod标识符不同。

2)您的dateFormats必须包含完整的句点数组,即使您没有对它们进行自定义。这也适用于chartCursorSettings中的categoryBalloonDateFormats数组。formatting dates文档中还列出了完整的阵列。period还必须与minPeriod中的允许时间列表相匹配(同样,"qq"无效):

代码语言:javascript
复制
"dateFormats": [{
  "period": "fff",
  "format": "NN:SS:QQQ"
}, {
  "period": "ss",
  "format": "NN:SS:QQQ"
}, {
  "period": "mm",
  "format": "JJ:NN"
}, {
  "period": "hh",
  "format": "JJ:NN"
}, {
  "period": "DD",
  "format": "MMM DD"
}, {
  "period": "WW",
  "format": "MMM DD"
}, {
  "period": "MM",
  "format": "MMM"
}, {
  "period": "YYYY",
  "format": "YYYY"
}]

我修改了你的代码,并添加了更多的数据,这样你就可以得到一个更清晰的图片here。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42824923

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档