我有这个问题,我把mysql查询中的时间戳乘以1000,它起作用了,但问题是,工具提示里面写着11月9日,而在xAxis上,它说的是11月10日、11月10日和数据库中的相同,我需要它在工具提示中显示为10 Nov,不知怎么的,我使用工具提示格式化器选项成功地做到了这一点,但是当它上的鼠标在11月10日之后的时候,它必须是在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]
发布于 2014-11-11 09:22:44
是时区问题,这是正确的
$x‘’date‘=(Int)strtotime($x’time戳‘.’+5小时30分钟‘)* 1000;
https://stackoverflow.com/questions/26860298
复制相似问题