Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json 反应:如何在Highcharts中显示正确的日期并将数据绘制为月份_Json_Reactjs_Date_Datetime_Highcharts - Fatal编程技术网

Json 反应:如何在Highcharts中显示正确的日期并将数据绘制为月份

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

我正试图在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: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