我有以下日期时间:
2015-03-04T00:00:39+00:00
我正在尝试使用AngularJS
显示如下日期{{entry.entryDate | date:'MM/dd'}}
然而,当我这样做时,它显示03/03而不是03/04。
日期在1900年之前的任何时间都会正确显示。但是当日期时间是1900或更晚时,它始终显示03/03而不是03/04。
知道如何解决这个问题吗?
答案 0 :(得分:2)
根据AngularJS文档,您可以找到here,您可以设置时区,如下所示。
{{ date_expression | date : format : timezone}}
答案 1 :(得分:0)
我最终创建了一个自定义过滤器,以便在utcTime中进行格式化。 This SO question帮助我指明了正确的方向。