格式化问题在" {{start_time |日期:' HH:MM'}}" - 获得警告和格式化不起作用

时间:2017-08-29 16:54:18

标签: angularjs

获得以下警告,但我看不到输入中显示的格式。

  

指定值" {{start_time |日期:' HH:MM'}}"不符合   到所需的格式。格式为" HH:mm"," HH:mm:ss"要么   " HH:MM:SS.SSS"其中HH是00-23,mm是00-59,ss是00-59,SSS是   000-999。

<input type="time" value="{{start_time | date:'HH:mm'}}">

当前输出 enter image description here

预期hh:mm

1 个答案:

答案 0 :(得分:1)

您的日期似乎在insert,并且正在尝试在前端使用start_date。这应该有效:

start_time

示例:Working Plunker

更新:为了更新模型,您应该添加一个过滤器:

<input type="time" ng-value="start_date | date : 'HH:mm'">

示例:Working Plunker