Json 反应:如何在Highcharts中显示正确的日期并将数据绘制为月份
我正试图在react上用Highchart绘制一些数据。每次打印时,我的x轴显示错误的日期时间,如下图所示: 我当前的json数据如下所示:Json 反应:如何在Highcharts中显示正确的日期并将数据绘制为月份,json,reactjs,date,datetime,highcharts,Json,Reactjs,Date,Datetime,Highcharts,我正试图在react上用Highchart绘制一些数据。每次打印时,我的x轴显示错误的日期时间,如下图所示: 我当前的json数据如下所示: [“太阳,2020年2月2日00:00:00 GMT”,73] [“太阳,2020年2月9日00:00:00 GMT”,71] [“太阳,2020年2月16日00:00:00 GMT”,73] [“太阳,2020年2月23日00:00:00 GMT”,87] [“太阳,2020年3月1日00:00:00 GMT”,86] [“太阳,2020年3月8日00
[“太阳,2020年2月2日00:00:00 GMT”,73]
[“太阳,2020年2月9日00:00:00 GMT”,71]
[“太阳,2020年2月16日00:00:00 GMT”,73]
[“太阳,2020年2月23日00:00:00 GMT”,87]
[“太阳,2020年3月1日00:00:00 GMT”,86]
[“太阳,2020年3月8日00:00:00 GMT”,65]
[“太阳,2020年3月15日00:00:00 GMT”,70]
[“太阳,2020年3月22日00:00:00 GMT”,80]
[“太阳,2020年3月29日00:00:00 GMT”,77]
[“太阳,2020年4月5日00:00:00 GMT”,80]
我希望它只显示年份和月份。
例如
2020年1月、2020年2月。。。。2021年1月等
这是我的密码:
常量选项={
标题:{
文字:“酷标题”
},
xAxis:{
键入:“日期时间”
},
亚克斯:{
标题:{
正文:“利息”
},
绘图线:[{
值:0,
宽度:1,
颜色:'#808080'
}]
},
打印选项:{
行:{
数据标签:{
已启用:true
}
}
},
标记:{
fillColor:'透明',
lineColor:Highcharts.getOptions().Color[0]
},
系列:[{
姓名:kw_val1,,
数据:kws1
},
{
姓名:kw_val2,,
数据:kws2
},
{
姓名:kw_val3,,
数据:kws3
},
{
名称:kw_val4,
数据:kws4
},
{
姓名:kw_val5,,
数据:kws5
},
]
}
这个时间格式行吗?或者我需要去掉时间,把它转换成不同的格式。目前,它在时间戳上,我读到它是Highchart使用的
更新:我在xAxis上添加了以下内容:
xAxis:{
键入:“日期时间”,
标签:{
格式:“{值:%Y-%m}”,
}
},
但现在x轴显示以下内容:
如何让它显示正确的日期我让它工作了。为任何在绘图时遇到1970年问题的人添加答案 当您有时间戳如:1308909900时,要在Highcharts中获得正确的日期,您应该有:1308909900*1000