Angular 2和DatePipe,以毫秒为单位

时间:2017-02-11 12:47:16

标签: angular

为什么360000毫秒显示为01:06:00。这只有6分钟? 它看起来还会记住第一个日期管道结果,并将此值添加到下一个。

<p>
  {{ unit.StartToday * 1000 | date: "HH:mm:ss"}}<br/>
  {{ unit.DrivingTimeToday * 1000 | date: "HH:mm:ss"}}
</p>

http://plnkr.co/edit/46PdAjWsH5bk4KFIsvpV?p=preview

1 个答案:

答案 0 :(得分:2)

https://angular.io/docs/ts/latest/api/common/index/DatePipe-pipe.html

  

表达式为date objectnumber (milliseconds since UTC epoch)   或ISO string

这是6分钟,但您的GMT为+1,因此它会显示01:06:00。对我来说,GMT = +7这个应用程序将打印07:06:00

my time