【问题标题】:Date filter. Unable to show date in UTC time日期过滤器。无法以 UTC 时间显示日期
【发布时间】:2016-01-20 09:58:24
【问题描述】:

我正在使用过滤器来格式化日期字符串。

$filter('date')(
                "2016-01-19T23:07:37Z",
                'yyyy-MM-dd');

但这总是返回2016-01-20(我在+1时区)。

我尝试使用时区附加可选参数。 已经试过了:

  • “UTC”
  • “UTC/GMT”
  • “格林威治标准时间”

但我总是得到2016-01-20 而不是2016-01-19

我哪里做错了?

【问题讨论】:

标签: javascript angularjs date datetime


【解决方案1】:

我发现我使用的是 Angular 1.2.3 版本,不支持时区。我的错。

【讨论】:

    猜你喜欢
    • 2014-07-22
    • 2018-11-19
    • 2014-01-06
    • 1970-01-01
    • 1970-01-01
    • 2021-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多