Javascript 如何从html输入类型获取角度控制器变量中的唯一时间值=";时间“;

Javascript 如何从html输入类型获取角度控制器变量中的唯一时间值=";时间“;,javascript,html,angularjs,datetimepicker,Javascript,Html,Angularjs,Datetimepicker,我有html输入: <input type="time" id="exampleInput" name="input" ng-model="ctrl.time" placeholder="HH:mm:ss" min="00:00:00" max="24:00:00" required /> 但我只期待这样的时间:14:03:00 是否有一种解决方案,使数据在进入角度变量之前格式化,或在内部格式化 提前感谢您的回答。 var-app=angular.m

我有html输入:

 <input type="time" id="exampleInput" name="input" ng-model="ctrl.time"
               placeholder="HH:mm:ss" min="00:00:00" max="24:00:00" required />
但我只期待这样的时间:
14:03:00

是否有一种解决方案,使数据在进入角度变量之前格式化,或在内部格式化

提前感谢您的回答。

var-app=angular.module('plunker',[]);
应用控制器('main',函数($scope){
$scope.ctrl={};
$scope.show=函数(){
log($scope.ctrl.time);
log(矩($scope.ctrl.time).format('HH:mm:ss');
};
});


为什么不直接处理控制器上的变量?似乎是一种更干净的方法,我会建议您考虑确保您的时间输入满足您的需求,并考虑时区和其他特定于区域设置的问题。
ng moment
或使用过滤器,或将工厂绑定到视图模型。您可以在控制器中执行此操作,但在控制器中执行业务逻辑一点也不干净。
"1970-01-01T02:04:00.000Z"