gpt4 book ai didi

php - highcharts 弄错了我的小时时间

转载 作者:行者123 更新时间:2023-11-30 06:29:56 26 4
gpt4 key购买 nike

highcharts 弄错了我的小时时间

为了以防万一,我来自委内瑞拉。我在做一个实时系统,在我的数据库中获取时间、秒和毫秒,比如10:39:09:2

我应用 strtotime($time) 然后我通过 json 发送到图表

在我的 highcharts 中我得到了

xAxis: {
type: 'datetime',
title: {
text: 'Tiempo'
}

utc函数已经是false

Highcharts.setOptions({
global: {
useUTC: false
}
});

我获取json的函数是

function requestData_Frecuencia() {
$.ajax({
url: 'Datos_Frecuencia.php',
success: function (point) {
var series = chart_Frecuencia.series[0],
shift = series.data.length > 400;
//add point
chart_Frecuencia.series[0].addPoint(eval(point), true, shift);
setTimeout(requestData_Frecuencia, 500);
},
cache: false
});
}

附言。我已经有一段时间没有用英语写作了,所以如果我写错了或不清楚,请原谅我。

最佳答案

您应该检查数据库中的原始值。我知道 MySQL 将日期存储在 GMT 中.不确定您正在使用的数据库,但这样做的原因是:

GMT is an absolute time reference & doesn't change with the seasons.

您必须将时间转换为您的语言环境,即 UTC–04:30

看看:Convert date to another timezone in JavaScript

关于php - highcharts 弄错了我的小时时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18339730/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com