Si une âme charitable a une idée.
Lorsque je graphe en ligne les tooltips son bien a l'heure par rapport a l'axe X.
Mais des que je passe en mode colonnes, j'ai un jour de décalage!
l'axe des X correspond bien aux informations, mais le tooltip, lui a un jour de retard!
En cherchant j'ai vu que c’était normal puisque le tooltip affiche 22H 00M 00S
en faisant un export de mon fichier Json les tstamps sont bon.
encodage du Json:
Code : Tout sélectionner
<!--encodage en json-->
<script type="text/javascript">
eval('var time = 1391209200000,1391295600000,1391382000000,1391468400000,1391554800000,1391641200000,1391727600000,1391814000000,1391900400000,1391986800000,1392073200000]');
eval('var KW_HC = [7.85,7.98,6.75,5.9,6.03,7.95,5.59,6.2,7.31,5.84,6.03]');
eval('var KW_HP = [10.66,9.32,8.73,7.83,9.95,6.28,10.07,9.45,7.78,8.33,5.95]');
</script>
Code : Tout sélectionner
$time[$i]=($list['TSTAMP'])*1000;
Code : Tout sélectionner
tooltip: {
headerFormat: '<span style="font-size: 10px">{point.key}</span><table>',
pointFormat: '<tr><td style="color:{series.color}">{series.name}</td>'
+'<td style="padding: 0"><b>{point.y:.2f}KW</b></td></tr>',
footerFormat: '</table>',
shared: true,
useHTML: true
},
Code : Tout sélectionner
Highcharts.dateFormat('le %e %B %Y a %H:%M:%S', this.x )
mon axe X est défine comme ça:
Code : Tout sélectionner
xAxis: {
type: 'datetime',
},
Merci
Alain