Показать даты для флот-чарта

Я пытаюсь отобразить некоторые данные с помощью flot на странице php. Я могу построить график без проблем, но у меня есть некоторые проблемы с отображением даты под графиком. Шкала — неделя, выборка — минута за раз, поэтому достаточно ежедневного маркера.

Я читаю данные из базы данных, и данные помещаются в следующий формат:

$io_read

[ [1411499810000, 100], [1411499921000, 110] ]

во время чтения из таблицы метка времени преобразуется в метку времени Java:

$timest = ($row['Local Epoch']) * 1000;

Вот код PHP для отображения графика:

    echo "<h2>Total IOs</h2>";`
echo "<div id='placeholder-io'></div>";`
// IO line graph`
echo "<script type=\"text/javascript\">";
echo "$(document).ready(function () {";
echo "var d1 = $io_read";
echo "var d2 = $io_write";
echo "var iodata = [ {label: \"Reads\", data: d1}, {label: \"Writes\", data: d2} ];";
echo "$.plot($(\"#placeholder-io\"), iodata);";
echo "});";
echo "</script>";

Я пробовал это:

    echo "var options = [ xaxis: { mode: \"time\", timeformat: \"%m/%d\" } ]; ";
echo "$.plot($(\"#placeholder-io\"), iodata, options);";

Но это не удалось перенести граф.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]