[{"heure":"08:00:00","date":"2017-08-09","payload":"1"}]
그리고 내가 차트 JS 차트를 작성하는 데 사용할는 :
for(var i in data) {
heure.push("Heure " + data[i].heure);
date.push(data[i].date);
payload.push(data[i].payload);
}
var chartdata = {
labels: date,
datasets: [
{
label: nomGraph,
fill: false,
lineTension: 0.1,
backgroundColor: "rgba(59, 89, 152, 0.75)",
borderColor: "rgba(59, 89, 152, 1)",
pointHoverBackgroundColor: "rgba(59, 89, 152, 1)",
pointHoverBorderColor: "rgba(59, 89, 152, 1)",
data: payload
}
]
};
var option = {
scales: {
yAxes:[{
stacked:true
}],
xAxes: [{
type: 'time',
position: 'bottom',
time: {
tooltipFormat: "MM-DD-YYYY",
},
}],
}
};
var ctx = $("#mycanvas");
var LineGraph = new Chart(ctx, {
type: 'line',
data: chartdata
});
문제는 내가 할 수 없습니다입니다 X 축에 좋은 스케일을 표시합니다. 나는 2017년 8월 9일하거나 나는이 라인에 2017년 8월 9일 감사 싶습니다
tooltipFormat: "MM-DD-YYYY",
그리고 최고의 시간 변수 8월 9일 10H를 표시하는 것입니다.
tooltipFormat: "MMM-DDD-HHHH",
하지만 작동하지 않습니다. 왜 그런지 알아?
귀하의 질문은 2009 년 8 월 9 일로 포맷됩니다. 10H – Thusitha
시작하려면 "MM-DD-YYYY"와 (과) 왜 작동하지 않는지 이해하고 싶습니다. 나는 "MMM-DDD-HHHH"가 더 어려울 것이라고 생각하기 때문에 그렇습니다 :) – user46510