Timestamp Highcharts StockChart-xAxis数据与工具提示上的数据不同

Timestamp Highcharts StockChart-xAxis数据与工具提示上的数据不同,timestamp,unix-timestamp,Timestamp,Unix Timestamp,我遇到了这个问题,我将mysql查询的时间戳乘以1000,这是可行的,但问题是在工具提示中,它表示9 11月,在xAxis上,它表示10 11月,10 11月与在数据库中相同,我需要它在工具提示中显示为10 11月,不知怎的,我设法用工具提示格式化程序选项做到了这一点,但当鼠标悬停在图表上时,它一定是在11月10日之后 $('#chartViews').highcharts('StockChart', { rangeSelector: { inputEnabled:

我遇到了这个问题,我将mysql查询的时间戳乘以1000,这是可行的,但问题是在工具提示中,它表示9 11月,在xAxis上,它表示10 11月,10 11月与在数据库中相同,我需要它在工具提示中显示为10 11月,不知怎的,我设法用工具提示格式化程序选项做到了这一点,但当鼠标悬停在图表上时,它一定是在11月10日之后

$('#chartViews').highcharts('StockChart', 
{

    rangeSelector: {
        inputEnabled: false
    },

    title: {
        text: ''
    },
    chart: {
        backgroundColor: '#24222B'
    },
    xAxis: {
        type: 'date'
    },
    series: [{
        name: 'Views',
        data: json,
        tooltip: {
            valueDecimals: 2
        }
    }]
});
Json字符串是:

[1414953000000,1]、[1415039400000,2]、[1415212200000,1]、[1415557800000,1]、[1415644200000,3]]


这是时区问题,这是正确的

$x['date']=(int)strottime($x['timestamp'..+5小时30分钟')*1000


MYSQL UNIX_时间戳正在将2014-11-03从数据库转换为1414953000,再次转换为日期是11月2日(2014-11-02)。当我使用date php函数转换它时,情况也是如此。转换过程似乎有点问题,不是高图。但线条仍然不在日期上,它比xaxis上的日期早。这可能是因为GMT 5小时30分钟,现在如何同步工具提示中的一个日期和xaxis上的另一个日期。