我有时间输入字段我正在获取星期四01 1970年12月59日格林威治标准时间+ 0530(印度标准时间)像这样我只想要时间。为什么我越来越像这样是否有任何问题在时间选择器在angularjs任何人帮助我?不合适日期格式在angularjs
function HistoryCtrl($scope) {
$scope.updateForm = function() {
console.log($scope.booktime);
//here i am getting Thu Jan 01 1970 12:59:00 GMT+0530 (India Standard Time)
};
}
<div ng-app ng-controller="HistoryCtrl">
<div class="col">
<label class="item item-input item-stacked-label">
<span class="input-label" >Time</span>
<input type="time" ng-model="booktime" name="booktime" min="09:00:00" max="21:00:00" required="">
</label>
<div class="form-error" ng-messages="projectForm.booktime.$error">
<div class="form-error" ng-message="required">* Mandatory</div>
<div class="form-error" ng-message="min">Booking times: 9am - 9 pm</div>
<div class="form-error" ng-message="max">Booking times: 9am - 9 pm</div>
</div>
</div>
<button ng-click="updateForm()">Update</button>
</div>
我得到错误错误:[$注射器:unpr]未知提供商:11点32分00秒amFilterProvider < - 11点32分00秒amFilter HTTP://errors.angularjs .org/1.3.13/$ injector/unpr?p0 = 11%3A32%3A00%20amFilterProvider%20%3C-%2011%3A32%3A00%20amFilter at REGEX_STRING_REGEXP(angular.js:63) –
如何通过$ scope.booktime = data.Scheduled_Time; –
再次我需要将此值传递给时间输入不提取 –