Flot-Diagramme x-Achse Zeit, Fragen... AARGHHH
Ich bin eine schwierige Zeit bekommen meine Daten für die Anzeige innerhalb eines Flot Diagramm mit der x-Achse dient als Zeitachse. Hier ist eine abgekürzte Kopie von meinem JSON-Datei:
{
"label": "ServiceReport",
"data": [[1328983200, 53], [1328986800, 53], [1328990400, 60]]
}
Ich verfolgt habe die tutorials auf der Flot-API-Seite, als auch hier auf stackoverflow
ohne Glück.
Beim ändern der x-Achse, bekommt dieser die Grafik, um die Anzeige ganz gut, aber die x-Achse ist leer.
xaxis: { mode: "time", minTickSize: [1, "hour"]}
Diese zeigt 8 bis 8 Werte (nicht korrekt nach Daten-Datei), aber keine Grafik-Daten:
xaxis: { mode: "time", minTickSize: [1, "hour"],
min: (new Date("2000/01/01")).getTime(),
max: (new Date("2000/01/02")).getTime()
}
Im Grunde genommen, ich möchte nur die Anzeige der Stunden (wirklich jeder-format: 5:00, 5 UHR, egal) auf der x-Achse und die y-Achse in Bezug auf die Service-Werte. Es gibt insgesamt 24 Zeitstempel in jeder Daten-Datei (ein Tag im Wert von Daten).
Jede Hilfe von Ihnen Flot und JavaScript/jQuery Experten, wäre sehr dankbar!!!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zunächst für die Zeit anzuzeigen, verwenden Sie :
Ich hatte die gleichen Probleme mit JSON-Daten, verursacht durch eine ungültige JSON-Kodierung-Datei.
Sind Sie sicher, dass Sie Ihre JSON-Datei ist wirklich eine JSON-Datei ?
Lassen Sie uns versuchen, etwas zu ike, um es zu testen (mit jquery z.B.) :
Letzten Punkt, Ihre Zeitstempel nicht korrekt sind, korrigieren Zeitstempel ist so "1328983200000 nicht" wie "1328983200", wenn Sie PHP für die Generierung der JSON-Daten, stellen Sie sicher, Sie tun so etwas für die Termine :