Date 仅含月份记录的highstock图
我试着做一些非常简单的事情,我试着用每月的数据画一张图表。我只是想用它的数据显示过去12或24个月。我从MSSQL服务器获取数据,因此我可以扭曲日期以满足highstock格式(我尝试了1970年1月1日的秒数,但没有成功)Date 仅含月份记录的highstock图,date,highstock,Date,Highstock,我试着做一些非常简单的事情,我试着用每月的数据画一张图表。我只是想用它的数据显示过去12或24个月。我从MSSQL服务器获取数据,因此我可以扭曲日期以满足highstock格式(我尝试了1970年1月1日的秒数,但没有成功) data='['; 数据=数据+'#mois_annee#,#nb#,'; data=data.slice(0,-1); 数据=数据+']'; $(函数(){ 图表=新的Highcharts.StockChart({ 图表:{ renderTo:“div_图”, 宽度:60
data='[';
数据=数据+'#mois_annee#,#nb#,';
data=data.slice(0,-1);
数据=数据+']';
$(函数(){
图表=新的Highcharts.StockChart({
图表:{
renderTo:“div_图”,
宽度:600,
身高:300
},
系列:[{
键入:“列”,
名称:'Acheteurs Uniques',
数据:评估(数据),
工具提示:{
数值小数:2
}
}],
范围选择器:{
已启用:false
}
});
});
用JSFIDDLE解释更简单:Highcharts中支持的日期格式仅为以毫秒为单位的时间戳。请参阅示例2b)。由于指出了这一点,所以我通过这个示例使它工作了!谢谢
data='[';
<cfloop query="maquery">
data = data + '#mois_annee#, #nb#,';
</cfloop>
data = data.slice(0, -1);
data = data + ']';
$(function() {
chart = new Highcharts.StockChart({
chart : {
renderTo : 'div_graph',
width : 600,
height : 300
},
series : [{
type : 'column',
name : 'Acheteurs Uniques',
data : eval(data),
tooltip: {
valueDecimals: 2
}
}],
rangeSelector: {
enabled: false
}
});
});