Angular 2(打字稿)时间格式

时间:2017-02-17 20:49:14

标签: angular datetime typescript

我有这个日期来源:

TimeR =“2017-02-17 19:50:11 UTC”;

在Html文件中我使用了这段代码

<span class="text-lg">{{TimeR | date: 'hh:mm'}}</span>

它运作良好,但我只是没有上午/下午的时间,我该如何解决它或如何得到这样的日期(例如晚上10点到22点)

2 个答案:

答案 0 :(得分:2)

mediumTime添加到管道,这应该将AM PM添加到您的输出。供将来参考使用this

{{ TimeR | date:'mediumTime' }}

希望有所帮助

答案 1 :(得分:1)

我最近一直在处理日期和时间,我建议你研究MomentJS。您可以使用以下内容轻松创建自己的管道:

return moment("2017-02-17 19:50:11 UTC", "YYYY-MM-DD H:m:s z").format("H:m");