我目前有一个柱形图,其中包含我的数据库中每天用户花费的数据。但我似乎无法更改x轴的每个数据的标签,我希望它们是我的数据库中每天支出的日期,而不是他们目前显示1月1日00:00:00,我似乎无法改变它们。我试过了pointStart:Date.UTC(),但这似乎让整个事情崩溃了。我的数据库中的日期以Y-m-d格式存储,因此它们应该直接切换而不会出现问题。理想情况下,我希望每天都标记它在我的数据库中代表的日期,我确实有在我的数据库中存储该信息的字段。或者只是让pointStart成为我的数据库中第一天的那一天,然后将每一个增加一天。 这是我的图表的当前代码:
var chart2 = new Highcharts.Chart({
chart: {
renderTo: 'chart2',
type: 'column'
},
title: {
text: 'Amount spent each day'
},
xAxis: {
type: 'datetime'
},
series: [{
name: 'Amount spent',
data: [<?php echo join($trip_total, ',') ?>],
}]
});