通过$ filter()后的日期更改

时间:2016-07-06 13:52:51

标签: javascript angularjs graph highcharts filter

我正在尝试使用highcharts创建一个图表,但数据似乎不在我的约会之前。我尝试记录原始输出是我想要的但是当我记录“日期”时,它总是在一个日期之前关闭。

Ex:console.log data.createdAt→2016年6月30日

console.log日期→2016年6月29日

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

1 个答案:

答案 0 :(得分:2)

您可以通过指定第三个参数来定义时区,例如(+0430或+0530)以获得更好的可控结果。

SampleCode

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

Angular filter date timezone link