2016-07-06 2 views
2

Я пытаюсь создать диаграмму с высокими диаграммами, но данные, похоже, не совпадают с моей датой. Я пробовал записывать оригинал, его вывод - это то, что я хочу, но когда я записываю «дату», он всегда отключается на одну дату.

Ex: console.log data.createdAt → июня, дата 30 2016

console.log → Июнь, 29 2016

chartData = _.map response.data, (data) -> 
    console.log data.createdAt 
    date = $filter('date')(data.createdAt, 'mediumDate') 
    console.log date 
+0

Я не слишком хорошо знакомы с Highcharts. Для чего нужна среда? –

+0

распечатывает формат даты в 'MMM d, y' – Jason

+0

какой формат и значение data.createdAt? – Alexis

ответ

2

Вы можете определить часовой пояс, указав третий параметр, например, (+0430 или +0530) для лучшего контролируемого результата.

SampleCode

$filter('date')(data.createdAt, 'mediumDate', '+0530'); 

Angular filter date timezone link

Смежные вопросы