Я использую библиотеку Flot (JQuery) для рисования графиков в webApp, но у меня есть проблема. Я хочу нарисовать точку (0,0) (делая нажатие массива [0,0]), но проблема в том, что XAXES - это даты.
И пункт, который он рисует, - "1970/01/01 00:00", а мои другие точки на графике теряются в финале графика. Что-то вроде следующего графика !!!!!
8| /.(a) | / .(e) 6| / | / .(i) 4| / .(o) | / 2| / .(u) |/_________________________ (m) (m) Point(0,0), drew: "1970-01-01- 00:00" (a),...,(u) My Points, eg.: (8,"2013-09-20"),(7,"2013-09-19"),(5,"2013-09-18"),(4,"2013-09-17"),(2,"2013-09-16")
Может кто-нибудь помочь с этой проблемой????? я буду признателен за любую помощь! Спасибо вам заранее!
Если вы хотите добавить точку (0,0) к своему графику, вы должны указать, с какой датой/временем этот пункт должен быть на графике.
Литеральное значение даты 0 равно 1970-01-01, как вы можете видеть, потому что это начальная точка для значений даты javascript. Поэтому, если вы хотите, чтобы график начинался с, например, 2013-09-01, вы должны добавить точку (0, "2013-09-01") в свой массив данных вместо точки (0,0).
Кроме того, вы должны добавить свои данные в формате [timestamp, value]. Чтобы получить new Date("2013-09-20").getTime()
времени для определенной даты, используйте new Date("2013-09-20").getTime()
. Дополнительные пояснения в документации.