javascript - AngularJS 日期过滤器显示错误的日期

标签 javascript datetime angularjs

我看到很多人对 TimeZones 和 Angular Date 过滤器感到困惑,但我的问题似乎有点不同。

我将所有日期和时间作为 UTC 存储在数据库中。

以下代码片段-

{{release.createdDateTime}} {{release.createdDateTime | date:'dd/MM/yyyy [H:mm:ss]'}}

产生这个输出(注意不正确的分钟):

2013-08-17T14:28:54.1020000Z 17/08/2013 [15:45:54]

我正在努力找出问题所在。

最佳答案

尝试以下将显示日期及其显示的时区:格式('dd/MM/yyyy [H:mm:ss]Z')

{{release.createdDateTime}} {{release.createdDateTime | date:'dd/MM/yyyy [H:mm:ss]Z'}}

关于javascript - AngularJS 日期过滤器显示错误的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18351381/

相关文章:

等待

javascript - 只允许通过我的程序编辑 json

javascript - 如何使用 angularjs 中的自定义指令通过 Unform jQuery 插件设置浏览器默认复选框的样式

javascript - 是否有可能在 angular 和 grunt 中有多个运行 block ?

javascript - Protractor 持久变量

javascript - 引用对象内部的父变量

javascript - Rxjs): how to update subscriptions in flatMap stream

javascript - 将js日期时间转换为时刻

c# - 使用正则表达式模式提取键值对

c# - 带日期时间选择器的 SQL 语句