通过 $filter() 后日期更改
Date changes after going through $filter()
我正在尝试创建一个带有高图表的图表,但数据似乎与我的一个日期无关。我尝试记录原始输出是我想要的,但是当我记录"日期"时,它总是在一个日期之外。
例如:控制台.log data.createdat → Jun, 30 2016
控制台.log日期 → 6月, 29 2016
chartData = _.map response.data, (data) ->
console.log data.createdAt
date = $filter('date')(data.createdAt, 'mediumDate')
console.log date
您可以通过指定第三个参数来定义时区,例如(+0430或+0530),以获得更好的可控结果。
示例代码
$filter('date')(data.createdAt, 'mediumDate', '+0530');
角度过滤器日期时区链接
相关文章:
- 比较从函数和生成的日期对象
- Json数据包含日期和时间格式
- Javascript日期格式类似于ISO,但本地
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 如何在JavaScript中延长当前日期
- 两位数的月份日期验证
- 更改angularjs中的日期-时间格式
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 将日期时间从json转换为可读格式
- NodeJS日期格式不起作用
- jquerydatetimepicker日期和时间应在框默认值中,而无需单击框
- 使用当前日期生成随机id
- primefaces日历可以禁用过去的日期和时间吗
- Angular JS Filter-通过3个复选框进行筛选
- AngularJS$filter日期无法按预期工作
- 通过ajax从dropdownlist和filter表中获取日期
- $filter('date')返回“无效日期”
- Angularjs orderBy filter 无法正确过滤日期
- 通过 $filter() 后日期更改
- 尝试使用带有日期$filter过滤角度数组