以角度显示/格式化UTC时间

时间:2016-07-22 11:11:12

标签: angularjs

我已将控制器中的一堆日期转换为UTC,以便在视图中显示。

我遇到了一个奇怪的问题,试图格式化它们。

<label>{{ '2016-07-22T10:45:00.000Z' | date : "shortTime"}}</label>

我希望代码显示如下:

//10:45 

而是显示

//3:45 AM

3:45是我电脑上的当地时间。 知道是什么导致这个或如何显示10:45

1 个答案:

答案 0 :(得分:0)

试试这个......

您需要做的就是在格式字符串后面添加:'UTC'。

<label>{{ '2016-07-22T10:45:00.000Z' | date:' HH:mm:ss ' : 'UTC' }}</label>