角度2-日期管道,时间转换HH:mm到2个小数位

Rya*_*n S 5 datetime angular

我正在使用Angular 2,尝试将日期对象转换为HH:mm日期格式,将分钟转换为两位小数位,但是当我使用此方法时:

{{date | date:"HH:mm"}}
Run Code Online (Sandbox Code Playgroud)

我得到15:0而不是15:00。

我尝试查看Angular 2文档,但到目前为止它是相对有限的,不胜感激,对此有任何指导,以及默认情况下Angular 2是否格式化时间。

Ste*_*ies 5

根据文档,您的用法是正确的:https : //angular.io/docs/ts/latest/api/common/index/DatePipe-class.html

  • mm 应为2位数格式。

您使用的是最新版本吗?

该文件还说Stability: Experimental。这可能仍然是一个错误。

  • 正如Stefan和Assylias所指出的,这确实是Angular rc2中的一个错误,该错误已在上周修复。升级到rc3时,这就像一个魅力。 (4认同)