首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >can图表无法正确解析mysql的日期时间

can图表无法正确解析mysql的日期时间
EN

Stack Overflow用户
提问于 2017-01-31 20:06:51
回答 1查看 758关注 0票数 0

我有这个JSON数据(chartData):

[{“日期”:“2017-01-24:00:00”,“执行部分”:“678.283”},{“日期”:“2017-01-24” 下午13:00,“执行部分”:“616.854”},{“日期”:“2017-01-24 14:00”,"op":"611.969"},{“日期”:“2017-01-24 15:00”,“执行部分”:“602.912”},.

并通过以下代码显示:

代码语言:javascript
复制
AmCharts.makeChart( "chartdiv", {
"type": "serial",
"dataProvider": chartData,
"categoryField": "date",
"dataDateFormat": "YYYY-MM-DD JJ:NN:SS",
"categoryAxis": {
    "parseDates": true,
    "labelRotation": 60,               
},
"graphs": [ {
"valueField": "op"              
} ]
} );

我创建了符合https://www.amcharts.com/kbase/formatting-dates/的格式。该图表正确地分析了天数,但不能在一天内将项目分开,因此它们被显示为一条垂直线,请参阅结果地块,有人能帮忙吗?

EN

回答 1

Stack Overflow用户

发布于 2017-01-31 20:51:22

您需要设置一个minPeriod,它表示每个点之间的最小时间间隔。默认的minPeriod是每日("DD"),因此您需要对数据进行调整,这似乎是样本数据中的每小时("hh")。

代码语言:javascript
复制
AmCharts.makeChart( "chartdiv", {
  // ..
  "categoryAxis": {
    "parseDates": true,
    "minPeriod": "hh",
    "labelRotation": 60         
  },
  // ..
} );

演示

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

https://stackoverflow.com/questions/41966564

复制
相关文章

相似问题

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