【问题标题】:Formatting timestamp in Angular JS在 Angular JS 中格式化时间戳
【发布时间】:2017-05-09 08:02:29
【问题描述】:

更新于:{{res.updated_at}}

值:{"updated_at":"2017-04-12T21:46:20Z"}

我需要通过删除 TZ 将这个 2017-04-12T21:46:20Z 更改为 2017-04-12 21:46:20。请帮助如何实现这一目标。代码在angular js中。

【问题讨论】:

  • 试试:d = "2017-04-12T21:46:20Z"; d=d.replace(/[T]/, ' ');d=d.replace(/[Z]/, '');

标签: javascript angularjs date


【解决方案1】:

尝试:

{{res.updated_at| date : 'yyyy-MM-dd HH:mm:ss'}}

详细格式在:https://docs.angularjs.org/api/ng/filter/date

【讨论】:

    【解决方案2】:

    我不知道它是否特定于角度,但这种格式模式应该可以工作。

    yyyy-MM-dd hh:mm:ss

    这应该将日期格式化为2017-04-12 21:46:20

    【讨论】:

      【解决方案3】:
      "2017-04-12T21:46:20Z".split("T").join(" ").split("Z").join("")
      

      【讨论】:

        猜你喜欢
        • 2019-02-17
        • 2012-06-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多