Próbuję użyć dat epok czasowych w moich danych serii. Tablica wygląda następująco:Jak używać czasu epoki z danymi serii Highcharts?
data:[ [1324857600,205.4],[1324771200,208.7],[1324684800,205.4]. . .]
Punkty wyświetlane w porządku, ale data etykiet na osi x oraz podpowiedzi są ustawione na 16 stycznia 1970 (początek epoki czasu!).
Gdybym zrobić kilka strun-fu mogę produkować tablicę, która wygląda tak:
data:[ [Date.UTC(2011, 11, 26),247.7],[Date.UTC(2011, 11, 25),245.5] . . .]
Kiedy zrobić to w ten sposób datę etykiet na osi x są poprawne.
Próbowałem za pomocą opcji dateTimeLabelFormat i formatuje poprawnie datę - tylko że gdy próbuję użyć wartości milisekundy wszystko mogę to 16 stycznia 70.
Jakieś pomysły? Wolałbym pracować z milisekundami niż przeskakiwać przez wszystkie obręcze, aby wyprodukować "Date.UTC (2011, 11, 26)".
Dzięki!
link do wymienionego wątku na forum: [link] (http://highslide.com/forum/viewtopic.php?f=12&t=14855) – tim
Działa to zadziwiająco dobrze! Mam wykres, który jest tabelą wypalania. Dzięki temu rozwiązaniu automatycznie dostosowuje się teraz do pracy na małe (np. Godziny) i duże ramy czasowe (np. Dni) –