Как изменить инервал времени с графика HighStock на нормальное время? - PullRequest
0 голосов
/ 04 апреля 2020

У меня какая-то проблема со временем на этикетке, которая показывает время. Обычно это должно быть только время, которое показывает мне, когда была сделана запись, но через некоторое время она меняется с this на this . Это случается только тогда, когда на графике высокие показатели с нормальными высокими графиками, я не заметил этой проблемы. У меня есть идея, что это происходит, когда я начинаю добавлять некоторые живые данные на график, но я понятия не имею, как это исправить.

    function requestDataDHT22_Temp() {
        $.ajax({
            url: 'dataHandling/charts/DHT22_Temp.php',
            success: function(point) {
                var series = dht22temp.series[0];
                dht22temp.series[0].addPoint(point, true);
                setTimeout(requestDataDHT22_Temp, 1000);
            },
            cache: false
        });
    }
    document.addEventListener('DOMContentLoaded', function() {
        dht22temp = Highcharts.stockChart('containerDHT22Temp', {
            chart: {
                type: 'spline',
                events: {
                    load: requestDataDHT22_Temp
                },
            },
            rangeSelector: {
                buttons: [{
                    type: 'day',
                    count: 1,
                    text: '1D'
                }, {
                    type: 'all',
                    count: 1,
                    text: 'All'
                }],
                selected: 1,
                inputEnabled: false
            },
            navigator: {
                enabled: false
            },
            scrollbar: {
                enabled: false
            },
            title: {
                text: 'DHT22 Temperatura'
            },
            xAxis: {
                type: 'datetime',
            },
            yAxis: {
                title: {
                    text: 'Temp',
                },
                opposite: false
            },
            plotOptions: {
                spline: {
                    dataLabels: {
                        enabled: false,
                    },
                    enableMouseTracking: true
                }
            },
            credits: {
                enabled: false
            },
            series: [{
                name: 'Temp',
                data: [<?php echo join($dataDHT22Temp, ',') ?>],
            }],
            exporting: {
                buttons: {
                    contextButton: {
                        menuItems: ['printChart', 'downloadPNG', 'downloadJPEG', 'downloadPDF', 'downloadSVG']
                    }
                }
            }
        });
    });`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...