Flotr X-оси дата / время

Я использую Flotr в моем приложении, и мне нужен простой способ показать даты на оси X. Я знаю, что flotr может отображать время по оси X через

<code>'xaxis' : {'mode' : 'time', 'min' => '??', 'max' => '??', 'timeFormat' => '??', 'noTicks' => 10}
</code>

Но как насчет дат? В любом случае, я не могу заставить работать временную ось X, так что любой реальный пример временной оси X также будет оценен.

Ответы на вопрос(1)

Решение Вопроса

значение], отметка времени указывается в мс. Затем используйте опцию 'tickFormatter', чтобы реализовать свою собственную функцию форматирования.

Сначала реализуйте свою форматирующую функцию:

function myDateFormater(inputTimeStamp) {
mydate = new Date();
mydate.setTime(inputTimeStamp);
// Return your formated date as you like.
return formatedDate ..
}

Затем установите эту функцию в качестве формирователя для отметок оси X.

xaxis: {
  ...
  tickFormatter: myDateFormater, // => fn: number -> string
  ...
}
 picca04 авг. 2009 г., 17:29
О чувак! Это было так очевидно! В конце концов я использовал другой подход, но в основном на основе вашего предложения. Спасибо

Ваш ответ на вопрос